Imagine being audited by the IRS and realizing you threw away a box of receipts six months ago. Or applying for a business loan but having no organized financial statements because you lost bank statements. Every business transaction begins with a source document โ the paper or digital trail that proves income, expenses, assets, and liabilities. Without these documents, your bookkeeping is guesswork, and tax deductions disappear.
In this guide, we list every document you need for complete, audit-proof bookkeeping. From sales invoices to credit card slips, contractor agreements to depreciation schedules, we cover it all. We'll also show you how long to keep each document (hint: it's not forever) and the best ways to store them digitally.
Whether you're a freelancer just starting or a growing ecommerce business, this checklist will transform your record-keeping. And if you need expert help organizing your documents, CashBook Accounting offers clean-up services and ongoing bookkeeping to keep everything in order.
Let our team organize, digitize, and maintain your bookkeeping documents. Contact us for a free consultation.
Every journal entry in your books must be supported by a source document. These documents serve as legal proof of transactions, enabling you to:
Below, we break down every document category.
All money coming into your business must be tracked. Keep these documents for every sale or service:
| Document Type | Description | Key Information to Retain |
|---|---|---|
| Sales invoices / bills | Issued to customers for products/services | Date, amount, customer name, description, payment terms |
| Receipts / sales slips | Given at point of sale (cash or card) | Date, amount, items sold, tax collected |
| Credit card deposit slips | Summaries from payment processors (Stripe, Square, PayPal) | Settlement dates, fees deducted, net deposit |
| Bank deposit slips | For cash/check deposits | Date, amount, account number |
| Contracts / agreements | For recurring revenue or large projects | Terms, payment schedule, parties involved |
For ecommerce, also keep order confirmations, shipping records, and payment gateway reports. Our ecommerce bookkeeping services automate the collection of these documents.
To deduct business expenses, you need proof of payment and business purpose. Essential documents include:
Pro tip: Use receipt scanning apps (e.g., Expensify, Shoeboxed) to digitize paper receipts immediately.
These documents are your primary source for reconciliation (learn more: Reconciliation in Bookkeeping). Keep the following:
| Statement Type | Frequency | Purpose |
|---|---|---|
| Business checking account | Monthly | Reconcile cash, catch errors/fraud |
| Business savings account | Monthly | Track reserves and interest |
| Credit card statements | Monthly | Verify expenses, separate personal vs. business |
| Loan statements | Monthly | Track principal vs. interest, escrow balances |
| Merchant account statements (PayPal, Stripe) | Monthly | Reconcile payment gateway fees and deposits |
If you have employees or hire freelancers, these documents are critical for tax compliance:
Our payroll services automatically generate and store all required payroll documents.
Keep copies of every tax return and supporting schedules for at least 7 years. Also retain:
*Keep permanently: articles of incorporation, contracts, property records. For tax returns, keep 7 years after filing.
| Document Type | Retention Period | Reason |
|---|---|---|
| Bank statements, receipts for expenses | 7 years | IRS statute of limitations (generally 3-6 years, but 7 is safe) |
| Payroll records, W-2s, 1099s | 7 years | Employment tax audits can go back further |
| Asset purchase records (equipment, real estate) | 3 years after asset is disposed | To calculate gain/loss on sale |
| Tax returns and supporting docs | 7 years | IRS can audit up to 6 years for substantial omission |
| Corporate bylaws, stock records, contracts | Permanent | Legal and ownership proof |
The IRS accepts digital copies of paper documents as long as they are clear, legible, and stored securely. Advantages of digital:
Recommended workflow: Scan receipts using your phone (Genius Scan, Adobe Scan). Organize folders by year โ month โ document type. Use accounting software that attaches receipts to transactions (QuickBooks Online does this).
Our clean-up services can digitize and organize your historical paper documents.
During an audit, if you cannot produce a receipt for a claimed expense, the IRS will disallow the deduction and may impose penalties (20% accuracy-related penalty). For income, missing invoices can lead to unreported income assessments based on bank deposits. Avoid this by implementing a document retention policy today.
For proactive financial planning, use financial planning and analysis to forecast and track all transactions.
CashBook Accounting helps you set up document management systems, digitize records, and maintain audit-ready books. Contact us for a free consultation.
Explore our services: Tax Preparation | Financial Modeling | Sales Tax Services