Aurora Tax CPA
USAUSINCA

US Bookkeeping and Record Retention: How Long to Keep Business Records

A practical guide to US bookkeeping and record retention: what to record, how long to keep tax, payroll, I-9 and FBAR records, and foreign-owner duties.

Updated October 23, 2026 · 6 min read

Good books are the cheapest audit defense a business can buy. The IRS does not prescribe one system, but it does put the burden of proof on you for every deduction and credit, and different records carry different retention clocks. This guide to US bookkeeping and record retention explains what to record, which retention periods the IRS, USCIS and FinCEN state, and the extra record duties of a company owned from India or Canada. It reflects rules available in October 2026.

What records does a US business need?

You can pick any recordkeeping system suited to your business that clearly shows income and expenses, and the law does not require a special kind of record in most cases. The IRS lists the purposes: monitoring the business, preparing financial statements, identifying income sources, tracking deductible expenses and basis in property, preparing returns, and supporting items on returns. The records you need depend on the business you are in.

At minimum, keep:

  • Sales invoices, deposit slips and payment-processor reports (income)
  • Purchase invoices, receipts, bank and card statements (expenses)
  • Payroll registers, Forms W-4 and I-9, and tax deposit confirmations
  • Asset purchase and sale records, loan agreements and depreciation schedules
  • Contracts, formation documents, the operating agreement or bylaws, and ownership records
  • Copies of all filed returns, which help with future returns and amended returns

US bookkeeping and record retention: set-up steps

  1. Open separate accounts. Use a business bank account and card from day one. Our EIN and bank account guide covers account opening for foreign founders.
  2. Pick an accounting method. Cash or accrual; a corporation reporting on Form 5472 that uses the accrual method must use accrued payments and receipts for that form.
  3. Choose software and a chart of accounts. Use categories that map to tax return lines, and tag owner transactions separately.
  4. Capture documents as they happen. Photograph receipts, save invoices and download statements monthly.
  5. Reconcile every month. Match the books to bank and card statements before closing the month.
  6. Track owner and related-party transactions. Contributions, loans, distributions, management fees and reimbursements to the parent or owner should each have their own account.
  7. Close the year and archive. Save the final books, returns and support in a folder you can find in five years.

The IRS also publishes answers on keeping records in electronic accounting software; use a system you can export for an audit.

How long do you keep each record?

RecordHow longSource
Most income tax records3 years from the filing date of the returnIRS
Claim for credit or refund after filing3 years from the original filing date or 2 years from payment, whichever is laterIRS
Bad debt deduction or worthless securities7 yearsIRS
Income omitted that is over 25% of gross income reported6 yearsIRS
No return filed, or a fraudulent returnIndefinitelyIRS
Employment tax recordsAt least 4 years after the tax is due or paid, whichever is laterIRS
Property recordsUntil the limitations period ends for the year you dispose of the propertyIRS
Form I-93 years after the date of hire or 1 year after employment ends, whichever is laterUSCIS
FBAR account records5 years from the FBAR due dateIRS

Returns filed before the due date are treated as filed on the due date for these purposes. Also check non-tax needs: insurers, lenders and landlords may ask for records longer than the IRS does.

Extra record duties for foreign-owned companies

A reporting corporation under Form 5472 must keep permanent books of account or records sufficient to establish the correctness of its federal income tax return, including information relevant to transactions with related parties. The $25,000 Form 5472 penalty also applies to failure to maintain records required under the regulations. Special rules exist for small corporations and for related-party transactions of very low value.

If a US business or its owner has a financial interest in, or signature authority over, foreign financial accounts, the FBAR rules may apply and carry their own record duty; see FBAR filing step by step and the Form 5472 guide.

Records in Canada and India

Retention periods in Canada (set by the CRA and provincial law) and India (set under income tax, GST and company law) are written into their own statutes and are not the same as the US periods. A company with operations in more than one country should follow the longest applicable rule. Our record keeping comparison sets out the three systems, and the Canada and India sections cover each country's filings.

A worked example

A Naperville online store owned by a Calgary resident buys $18,000 of packing equipment in 2026 and sells it in 2031. The 2031 return is filed in April 2032, so the 3-year limitations period for that return runs to April 2035. The purchase invoice, the depreciation schedule and the sale paperwork must be kept until then, even though most 2026 documents could be discarded earlier. The store's hired packer started in March 2026 and left in June 2027; the Form I-9 must be kept until March 2029, because three years after hire is later than one year after the job ended, and payroll tax records at least 4 years after the tax was due or paid, whichever is later. All dates and amounts are hypothetical.

Mistakes to avoid

  • Discarding property records when the original return's 3 years pass.
  • Throwing out the Form I-9 at termination instead of the later retention date.
  • Keeping personal and business spending in the same account.
  • Leaving foreign-owner transactions as "misc" in the books, which makes Form 5472 hard to prepare.
  • Relying on a payment processor's online history, which may disappear when you close the account.

How we can help

Our firm sets up and maintains books for small and mid-sized businesses in Aurora, Naperville and across the Fox Valley, and for US companies owned by people in India and Canada. We map owner and related-party accounts so Form 5472 and treaty filings are straightforward, and we coordinate with your Chartered Accountant or Canadian CPA. See bookkeeping and accounting, payroll and employer compliance and business tax returns and planning. If you receive an IRS letter about missing records, our audit response guide is a starting point.

Frequently asked questions

How long should I keep business tax records?

Generally 3 years from the date you filed the return, with longer periods for bad debts, underreported income, missing returns and property.

How long do I keep payroll records?

At least 4 years. Keep each Form I-9 for the later of 3 years after hire or 1 year after the person leaves.

Can I keep records only in electronic form?

Often yes, if the system produces complete, readable and exportable records. Keep backups and check the IRS guidance for electronic accounting systems.

Do foreign owners need to keep records in the US?

The Form 5472 rules require adequate books for the return and related-party transactions. We recommend an accessible, US-dollar set of books regardless of where the owner lives.

What if I closed the business?

You still keep the records for the same periods; see closing a US business.

Official sources

This page summarizes public guidance in plain language. If anything here differs from the official source, the official source controls.

General information only. It is not tax, legal, accounting or immigration advice for your situation, and rules change; confirm the current rules with the official source or a licensed professional in the relevant country.