Data Entry Invoice Template: Per Record or Hourly
Free data entry invoice template: bill per record, per page or by the hour, set accuracy terms, and copy a worked example with realistic line items and totals.
Quick answer: A data entry invoice template is an invoice for data entry clerks and virtual assistants that bills work by record, page, field or hour, lists each batch with its date and count, states the accuracy standard and correction terms, adds any rush or cleanup fees, and shows the total due with payment terms.
Data entry is easy to underprice and easy to dispute. Clients often think of it as quick typing, while the reality includes reading poor scans, checking duplicates, formatting and validating. A clear data entry invoice shows the volume you processed, how it was priced and what quality the client can expect. This guide covers how to price data entry, what your invoice should include, a worked example and the mistakes that cause disputes.
What is a data entry invoice?
A data entry invoice is a bill from a freelancer, virtual assistant or small agency to a client for entering, updating or cleaning data. Typical jobs include entering paper forms into a CRM, typing receipts into accounting software, building product catalogs, updating spreadsheets from PDFs and cleaning duplicate contact lists. Like any freelance invoice, it requests payment and creates a record, but it also needs to prove the volume of work.
How to price data entry: per record, per page or per hour
| Pricing unit | Best for | Pros | Cons |
|---|---|---|---|
| Per record or row | Forms, contacts, product listings | Predictable for the client, rewards speed | Records with many fields take longer |
| Per page | Typing documents, scanned pages | Simple to count | Dense pages and light pages pay the same |
| Per field or keystroke | Large-volume forms processing | Most precise | Hard for small clients to understand |
| Per hour | Messy sources, research, cleanup | You are paid for all the time | Clients may worry about open-ended cost |
| Monthly retainer | Ongoing admin and updates | Stable income | Volume can creep above the agreed level |
For context on employee pay, the U.S. Bureau of Labor Statistics publishes wage data for data entry keyers (SOC 43-9021). Freelancers typically charge more than the employee hourly wage because they pay their own taxes, software and unbilled time. Our guide on setting freelance rates shows how to work out a sustainable number.
How to convert an hourly rate into a per-record rate
Time a sample batch. If you enter 40 records of a given type per hour and want to earn $24 per hour, your per-record price is $24 divided by 40, or $0.60. Add a small buffer for checking and formatting, for example rounding up to $0.65. Rerun the test whenever the client changes the form or source quality, because a new layout can change your speed a lot.
What to include on a data entry invoice template
- Your details: name or business, email, address, tax ID if registered.
- Client details: company, contact and billing email.
- Invoice number, date and due date. Use a consistent sequence; our invoice number generator helps.
- Batch lines: batch name or date range, unit (record, page, hour), quantity, rate, amount.
- Extras: rush fees, data cleanup, deduplication, formatting, research lookups.
- Accuracy and correction terms: a one-line summary in the notes.
- Payment terms and methods, plus a late fee if your agreement allows it.
- Attachment: a batch log or timesheet backing up the counts.
Data entry invoice example with real numbers
A freelancer enters vendor invoices into a small accounting firm's software and cleans a customer list. Rates are illustrative: $0.65 per invoice record, $28 per hour for cleanup, and a 30% rush surcharge on one batch.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Vendor invoice entry, batch A (Oct 1 to 10), records | 620 | $0.65 | $403.00 |
| Vendor invoice entry, batch B (Oct 13 to 24), records | 540 | $0.65 | $351.00 |
| Rush surcharge, batch B, 48-hour turnaround (30% of $351.00) | 1 | $105.30 | $105.30 |
| Customer list cleanup and deduplication, 3,200 rows (hours) | 6.5 | $28.00 | $182.00 |
| Missing data lookups from vendor websites (hours) | 2 | $28.00 | $56.00 |
| Subtotal | $1,097.30 | ||
| Sales tax | $0.00 | ||
| Total due by Nov 12, 2026 (net 14) | $1,097.30 | ||
The math: 620 x $0.65 = $403.00; 540 x $0.65 = $351.00; 30% of $351.00 = $105.30; 6.5 hours x $28 = $182.00; 2 hours x $28 = $56.00. Total $1,097.30. The notes might say: "Accuracy standard: 99% field-level accuracy on a random 5% sample. Errors in our entry reported within 10 days are corrected free. Errors caused by illegible source documents are flagged, not billed as rework."
How to create a data entry invoice step by step
- Agree on the unit, rate, accuracy standard and turnaround in a short contract or email.
- Log each batch with date, unit count and any issues (missing pages, unreadable scans).
- Open the free invoice generator and enter your details and the client's.
- Add one line per batch with the quantity and unit price, plus separate lines for rush, cleanup or research hours.
- Add the accuracy note and payment terms, with a specific due date.
- Attach your batch log or timesheet, download the PDF and send it.
Accuracy terms: what to put in writing
Accuracy is where data entry disputes start. A client finds five errors in 2,000 records and asks for a discount on the whole job. Clear terms avoid this:
- Measurable standard: for example 99% or 99.5% accuracy at the field level.
- How it is checked: a random sample, double-entry verification or spot checks by the client.
- Correction window: errors reported within, say, 10 days are fixed at no charge.
- Exclusions: illegible sources, wrong source data and later changes to instructions.
- Remedy: correction rather than refunds, unless accuracy falls below the agreed standard.
Put the full terms in your agreement and a one-line summary in the invoice notes. Our invoice notes examples include short wording you can adapt.
Weekly, per batch or retainer: how often to invoice data entry work
Invoice frequency matters as much as pricing in data entry, because volumes can be large and work is easy to underestimate. A comparison of the usual options:
| Billing rhythm | Best for | Watch out for |
|---|---|---|
| Per batch on delivery | One-off projects and new clients | Clients holding batches without paying |
| Weekly | Ongoing hourly or per-record work | More admin, so use a saved template |
| Biweekly or monthly | Trusted long-term clients | A month of unpaid work if things go wrong |
| Monthly retainer in advance | Steady admin support with a volume cap | Define overage pricing above the cap |
For a retainer, state the included volume (for example up to 2,000 records or 30 hours a month) and the rate for anything above it. Our retainer invoice guide shows how to show the monthly fee and overages on one invoice. If you bill hourly, round to the nearest quarter hour and say so in the notes. Whichever rhythm you choose, set clear invoice payment terms such as net 7 or net 14, and keep the same invoice number sequence for every client so your records stay tidy at tax time.
Common data entry invoice mistakes
- "Data entry, 20 hours" with no detail. Name the batches and the units.
- No unit definition. If a "record" is not defined, a 40-field record and a 5-field record cost the same.
- Free cleanup. Deduplication and formatting are separate tasks; bill them.
- Monthly invoicing on large volumes. A month of unpaid work is a big risk. Invoice weekly or per batch.
- Promising 100% accuracy. No human or system is perfect; promise a measurable standard.
- No count evidence. Attach the log so the client can verify quantities.
Taxes and paperwork for data entry freelancers
US-based independent contractors usually provide a W-9 to clients, and clients that pay $2,000 or more for services in 2026 generally file Form 1099-NEC (the threshold was $600 for payments through 2025). If you work through marketplaces, read our guides on Upwork fees and W-9 and 1099 forms for contractors. This is general information, not tax advice.
A clear data entry invoice template, backed by a batch log and accuracy terms, gets approved quickly and protects you from rework disputes. Create yours with the free invoice generator: no sign-up is needed, and it builds a PDF in your browser that you can download and send right away.
Frequently asked questions
Is it better to charge per record or per hour for data entry?
Per-record or per-page pricing works well for repetitive, consistent tasks such as entering invoices, forms or product listings, because it rewards speed and gives the client a predictable cost. Hourly billing suits messy source material, research-heavy work or tasks where record length varies a lot. Many freelancers run a short paid sample batch first, measure their speed, then set a per-record rate.
What accuracy rate should a data entry contract promise?
Promise a specific, measurable standard rather than 'perfect' work, for example 99% field-level accuracy checked on a random sample, with free correction of your own errors reported within a set number of days. Exclude errors caused by illegible or incorrect source documents. Writing this into your agreement and repeating it in the invoice notes prevents disputes about rework.
How do I count records for a data entry invoice?
Agree on the unit before you start: a row in a spreadsheet, a completed form, a business card, a product listing or a page. Then count from the delivered file, not your memory. Attach a summary or batch log showing the batch name, date and record count so the client can verify the quantity against their own system quickly.
Should I charge extra for rush data entry jobs?
Yes. If a client needs a large batch turned around faster than your normal schedule, a rush fee compensates you for extra hours and for pushing back other clients. A percentage surcharge such as 25% to 50% on the rush batch is a common approach. Agree on it before you start and show it as its own line on the invoice.
How often should a data entry freelancer invoice?
For ongoing work, weekly or biweekly invoicing keeps cash flowing and limits your risk if a client stops paying. For one-off projects, invoice on delivery, and for large projects consider a deposit plus batch-by-batch billing. Regular, small invoices are also easier for clients to approve than one large bill covering a month of work.
Do I need a contract for data entry work?
A short written agreement is strongly recommended. It should cover the unit price, accuracy standard, correction window, turnaround time, data confidentiality, how files are shared and deleted, and payment terms. Clients handling customer or financial data may also ask you to sign a confidentiality or data processing agreement before they share files.
How do I handle confidential client data in data entry work?
Work only in the systems or shared folders the client provides where possible, avoid downloading data to personal devices, use strong passwords and two-factor authentication, and delete local copies when the job ends. Never paste sensitive records into public tools without permission. Note your data handling approach in your agreement so clients can approve it.
Do I get a 1099 for data entry work?
If you are an independent contractor in the US and a business pays you $2,000 or more for services during 2026, it generally must file Form 1099-NEC, under the higher threshold for payments made after 2025. Payments through card processors or platforms may be reported differently. You owe tax on all income either way. This is general information, not tax advice.
Invoice Creator Editorial Team
Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.
Try the invoice generator