Blog / Taxes & Records
Invoice Numbering and Record Keeping for Taxes
Invoice numbering and record keeping: simple numbering systems, what records small businesses keep for taxes, and how long the IRS says to keep them.
Invoice numbers seem like a small detail until you need to find one. A customer calls about "the invoice from spring," your bookkeeper asks why two invoices have the same number, or the IRS asks you to back up the income on your return. A simple numbering system and a few record-keeping habits make all of those easy.
This guide covers how to number invoices, what records small businesses and contractors should keep, and how long to keep them.
This article is general information, not legal or tax advice. For your specific situation, check IRS guidance or ask a tax professional.
Why invoice numbers matter
An invoice number is a unique ID for one invoice. It lets you:
- Find and reference invoices quickly ("Re: invoice #1042")
- Match payments to invoices, especially when a customer pays several at once
- Spot gaps that might mean a missing or unrecorded invoice
- Support your income records for taxes
- Look professional. Commercial customers often require an invoice number to process payment.
There's no federal law that dictates a specific invoice numbering format for US small businesses. What matters is that each number is unique and your system is consistent.
Invoice numbering systems that work
Simple sequential
1001, 1002, 1003... The easiest system. Start at a number that doesn't make you look brand new if you prefer (many businesses start at 1001).
Year prefix
2026-001, 2026-002... Makes it easy to see what year an invoice belongs to, which helps at tax time. Resets each year.
Year and month
2026-10-014 Useful if you send a lot of invoices and want to sort by month.
Customer or job code
SMITH-001 or J118-03 (job 118, invoice 3). Handy for progress billing on long projects, but keep a master list so numbers never repeat across customers.
Rules for any system
- Never reuse a number, even for a voided invoice. Mark it void and keep it.
- Don't skip numbers on purpose. Gaps raise questions.
- Keep quotes on a separate series (Q-101, Q-102) so they're not confused with invoices.
- Number change orders and credit memos too (CO-1, CM-1), tied back to the invoice or contract.
- Pick one system and stick with it.
What records should you keep?
The IRS says you must keep records that support the income, deductions, and credits you report. Its small business recordkeeping page lists common supporting documents. For a contractor or service business, that usually includes:
Income records
- Invoices (paid, unpaid, voided)
- Records of payments received: date, amount, method, and which invoice
- Deposit slips and bank statements
- Forms 1099 you receive
Expense records
- Receipts and supplier invoices for materials, tools, fuel, and equipment
- Subcontractor invoices, W-9s, and copies of 1099s you file (see our Subcontractor Invoice Guide)
- Vehicle and mileage logs
- Credit card and bank statements
Job records
- Quotes, contracts, and change orders (see How to Write a Change Order)
- Permits and inspection results
- Lien waivers given and received (see What Is a Lien Waiver?)
- Sales tax exemption certificates from customers (see Sales Tax on Contractor Invoices)
IRS Publication 583, Starting a Business and Keeping Records, goes into more detail.
Clean records start with consistent invoices. SnipInvoice keeps every invoice and quote you create in one place, records each payment you receive with its method, and shows paid, partly paid, and overdue invoices at a glance. You draft by voice or text, and anything it's unsure about is flagged rather than made up. See how it works.
Corrections, credits, and voids
Mistakes happen. How you fix them matters for your records:
- Before you send: just fix the draft.
- After you send, before payment: void the original (keep it, marked void) and issue a corrected invoice with a new number, or issue a credit memo against the original.
- After payment: issue a credit memo or refund record that references the original invoice number.
Never edit a sent invoice silently. The customer's copy and yours should always match.
How long to keep records
The IRS's How long should I keep records? page gives the general periods. In summary:
| Situation (summary of IRS guidance) | Keep records for |
|---|---|
| General rule (period to amend or be assessed) | 3 years from filing |
| You file a claim for a credit or refund after filing | 3 years from filing, or 2 years from paying the tax, whichever is later |
| You don't report income that's more than 25% of the gross income shown on your return | 6 years |
| Claim for a loss from worthless securities or bad debt deduction | 7 years |
| Employment tax records | At least 4 years |
| You don't file a return, or file a fraudulent one | Indefinitely |
Summary only; read the IRS page for the exact rules. Records for property (like equipment or vehicles) are generally kept until the period of limitations expires for the year you dispose of it.
Your state, lenders, insurers, or warranty obligations may require you to keep some records longer. Many contractors keep job files for as long as their workmanship warranty or their state's construction defect claim period runs.
Paper or digital?
Digital records are generally fine as long as they're complete, accurate, and readable. Practical tips:
- Save invoices as PDFs and store them with a consistent file name:
2026-014_Example-Customer_Kitchen.pdf. - Photograph receipts the day you get them; thermal paper fades.
- Back up to a second location, such as cloud storage.
- Organize by year, then by month or customer.
Example: an invoice register
A simple register (a spreadsheet works) gives you a one-page view of every invoice. All entries below are fictional examples.
| Invoice # | Date | Customer (fictional) | Job | Total | Paid | Method | Status |
|---|---|---|---|---|---|---|---|
| 2026-041 | Oct 1 | Pat Example | Panel upgrade | $2,480.00 | $2,480.00 | Check #312 | Paid |
| 2026-042 | Oct 2 | Example Property Mgmt | Unit 3 repair | $640.00 | $0.00 | n/a | Due Nov 1 |
| 2026-043 | Oct 3 | Casey Example | Service call | $189.00 | $189.00 | Cash | Paid |
| 2026-044 | Oct 3 | (void, duplicate) | n/a | $0.00 | $0.00 | n/a | Void |
| 2026-045 | Oct 6 | Jordan Example | Remodel draw 2 | $9,500.00 | $5,000.00 | Bank transfer | Partly paid |
Example only.
Notice that invoice 2026-044 is voided, not deleted, and the number isn't reused.
Trade-specific records
Some trades have extra records worth keeping with each invoice: refrigerant records for HVAC (see our HVAC invoice guide), permits and inspections for electrical work (see the electrician invoice guide), and pesticide application records for pest control and lawn care.
FAQ
How should I number my invoices?
Use a unique, sequential system such as 1001, 1002, or a year prefix like 2026-001. Never reuse a number, and keep quotes on a separate series.
Is there a legal format for invoice numbers in the US?
There's no single federal format requirement for small businesses. Use a consistent, unique system you can explain.
Can I restart invoice numbers each year?
Yes, if you include the year (2026-001), so numbers stay unique across years.
What do I do with a voided invoice?
Mark it void, keep a copy, and don't reuse the number. If you've already sent it, send the customer a corrected invoice with a new number.
How long should I keep invoices for taxes?
Generally at least 3 years after filing, but 6 or 7 years in some situations, and longer for some records. See the IRS guidance on how long to keep records.
Are digital invoices and receipts acceptable records?
Generally yes, if they're complete, accurate, and readable. Back them up in more than one place.
Make tax time boring
A consistent numbering system and a habit of saving every invoice, payment, and receipt turn tax season into a quick export instead of a shoebox hunt. To keep every invoice and payment organized from the day you create it, try SnipInvoice. Quotes are free, and the Starter plan is $5.99 a month for 6 invoices.