Recordkeeping for Taxes: What to Keep and for How Long
Short answer: The IRS generally recommends keeping tax records for at least three years from the date you filed your return, because that is the standard window for audits and amended returns. Keep records for longer — six or seven years — in specific situations, such as underreported income or claiming a bad-debt deduction, and keep some records (like property purchase documents) indefinitely. For freelancers, that means saving invoices, receipts, mileage logs, and 1099s for at least three years, and ideally longer.
How long does the IRS say to keep tax records?
The IRS (IRS.gov) publishes a period-of-limitations chart that most people can follow. Here are the core rules, in plain terms.
| Situation | Keep records for |
|---|---|
| You filed a return and none of the special cases apply | 3 years |
| You did not report income you should have, and it is more than 25% of gross income shown | 6 years |
| You filed a claim for credit or refund after filing | 3 years, or 2 years from when you paid the tax, whichever is later |
| You filed a claim for a loss from worthless securities or bad debt deduction | 7 years |
| You did not file a return | Keep records indefinitely |
| You filed a fraudulent return | Keep records indefinitely |
| Records connected to property (for basis) | Until the period of limitations expires for the year you dispose of the property |
| Employment tax records (if you have employees) | At least 4 years after the tax is due or paid |
Source: IRS.gov, “How long should I keep records?” These are federal guidelines; states may have their own periods.
Why three years, and when should you keep records longer?
The three-year rule exists because that is the typical statute of limitations for the IRS to assess additional tax, and for you to amend a return or claim a refund.
You keep records longer in these cases:
- Six years if you significantly underreported income (more than 25% of your gross income). The IRS has a longer window to look back.
- Seven years if you claimed a loss from worthless securities or a bad-debt deduction.
- Indefinitely if you never filed, or filed a fraudulent return — there is no statute of limitations in those cases.
A common, cautious approach for self-employed people is to keep everything for seven years, which covers almost every scenario without having to track which rule applies to which document.
What records should freelancers keep?
As a 1099 worker or sole proprietor, your records support the income you report and the deductions you claim. Keep:
- Income records: invoices you sent, 1099-NEC and 1099-K forms, bank deposit records, payment app statements.
- Expense records: receipts for business purchases, bills, and subscriptions.
- Mileage logs: dates, miles, destinations, and business purpose for vehicle deductions.
- Home office documentation: if you claim it, records of square footage and related home expenses.
- Asset and equipment records: purchase receipts for equipment you depreciate.
- Tax returns themselves: your filed federal and state returns, plus proof of filing and payment.
- Estimated tax payment records: confirmation of quarterly payments.
The rule of thumb: if a number appears on your tax return, you should be able to back it up with a document.
Why does good recordkeeping matter for freelancers specifically?
Employees get a W-2 and little else to track. Freelancers carry the full burden of proof:
- Audit defense. If the IRS questions a deduction, your receipts and logs are your evidence. Without them, the deduction can be disallowed.
- Maximizing deductions. Good records mean you actually capture every legitimate expense instead of forgetting them.
- Accurate income reporting. Payment apps and clients send 1099s to the IRS too; your records should match.
- Peace of mind. Organized records turn tax season from a scramble into a routine.
Do digital records count, or do I need paper?
Digital records are acceptable. The IRS accepts electronic copies of receipts and documents as long as they are legible and contain the same information as the paper original. This means you do not need a shoebox of fading paper receipts.
Best practices for digital records:
- Capture receipts promptly, before they are lost or fade.
- Keep records organized by year and category.
- Maintain a backup so a single device failure does not wipe out your history.
- Make sure the records are complete: date, amount, vendor, and business purpose.
How should I store tax records safely and privately?
You have options, and they differ in convenience and privacy:
- Paper files: simple, but bulky, and vulnerable to loss, fire, and fading.
- Cloud storage/apps: convenient and backed up, but your financial records live on a company’s servers, and bank-connected apps may involve aggregators like Plaid.
- On-device apps: your records stay on your own device, encrypted, with no third party holding a copy — you keep a backup by exporting a file.
For freelancers who want both good records and strong privacy, an on-device approach is compelling.
Keel: Invoice Maker & Receipts is designed exactly for this. It creates invoices, captures receipts with on-device scanning, and tracks mileage — everything you need to back up a tax return — while keeping the data private:
- Stored on your iPhone, encrypted. The App Store privacy label reads “Data Not Collected.”
- No bank connection, no cloud, no account. No aggregator (Plaid/MX/Finicity) and no server holds your records.
- Append-only, cryptographically verifiable ledger. Your history is tamper-evident, which is exactly the kind of integrity you want for records you may need to defend years later.
- Export everything as one file. When you need to hand records to an accountant or archive a year, you export a single file you own — perfect for meeting the multi-year retention rules above.
Keel makes it practical to keep clean, complete records for the full retention period without storing them in someone else’s cloud.
See it here: Keel: Invoice Maker & Receipts on the App Store.
Frequently asked questions
How long should a freelancer keep tax records? At least three years from the filing date, per IRS guidance. Many self-employed people keep records for seven years to cover the underreporting and bad-debt scenarios without tracking each rule individually.
Can I throw away paper receipts if I have digital copies? Generally yes. The IRS accepts legible electronic records that contain the same information as the original. Keep the digital copies organized and backed up.
What happens if I get audited and don’t have records? Deductions you cannot substantiate may be disallowed, which can increase your tax and add penalties and interest. Complete records are your primary defense.
Do I need to keep records if I didn’t file a return? Yes — indefinitely. If you never filed, there is no statute of limitations, so keep everything.
Where can I read the official IRS rules? Search “How long should I keep records” on IRS.gov for the current period-of-limitations chart and recordkeeping guidance for businesses.
This article is general information, not tax advice. Consult a qualified tax professional.
Keel helps you keep tax-ready records for years — invoices, receipts, and mileage stored encrypted on your iPhone, exportable as one file, with no bank connection and no cloud. Free to start (3 invoices/month plus unlimited receipts and mileage); Pro is $7.99/month or $59.99/year. Try Keel on the App Store.
Run your money on your own phone
Keel — invoice, receipts, and one honest number.
The on-device financial brain for a company of one. Free to start, no account, nothing readable leaves your iPhone.
On-device · No account · Data Not Collected