Quick Answer: What Financial Records Does a Small Business Legally Need to Keep?

A small business legally must keep all records that support the income, deductions, and credits claimed on its tax returns, along with employment and state tax documentation. At the federal level, the Internal Revenue Service (IRS) requires businesses to retain general tax records and supporting documents for at least 3 years from the date the return was filed.

However, specific record categories carry longer retention mandates:

  • Employment tax records: Keep for at least 4 years after the tax becomes due or is paid, whichever is later (IRS).
  • FLSA payroll records: Keep basic payroll records for at least 3 years, and supporting time cards or schedules for at least 2 years (U.S. Department of Labor).
  • State sales tax records: Keep for at least 4 years in states like California, or longer if under audit (California Department of Tax and Fee Administration).
  • Unreported income (over 25% of gross): Keep tax records for 6 years (IRS).
  • Bad debt or worthless securities claims: Keep records for 7 years (IRS).
  • Unfiled or fraudulent returns: Keep records indefinitely (IRS).

Before filing returns or tracking deductions, the IRS's baseline instruction in Publication 583 is to open a separate business checking account and use it strictly for business transactions. E-commerce founders who are structuring a new business can establish their entity, get an EIN, and organize their operational foundation using ZenBusiness, which provides formation services and ongoing bookkeeping support.

Why Recordkeeping Rules Differ for E-Commerce Sellers

Online sellers face recordkeeping complexities that traditional brick-and-mortar storefronts rarely encounter. A single transaction on platforms like Amazon, Shopify, or eBay triggers multi-state sales tax obligations, platform fee deductions, shipping adjustments, processor reserves, and inventory movements across multiple fulfillment centers.

Any answer to what financial records a small business needs to keep has to account for both federal tax law and state-level compliance. The IRS requires proof of every gross receipt and expense line item. State departments of revenue demand line-item visibility into exempt versus taxable sales, destination-based tax collection, and shipping fee taxability.

Failing to maintain these records leaves an e-commerce business vulnerable during an audit. If you cannot prove your cost of goods sold (COGS) or platform fees using acceptable supporting documents, tax authorities can disallow those deductions entirely, recalculating your tax liability on gross revenue alone.

The Official IRS Retention Schedule: How Long to Keep Tax Records

The Internal Revenue Service sets clear timelines regarding how long income tax returns and supporting documentation must be retained. These periods are tied to the statute of limitations for auditing returns or assessing additional tax. According to official IRS guidance on record retention periods, the standard rule is to keep records for 3 years if no special situations apply. The timeframe starts on the date you filed your original return or the due date of the return, whichever is later.

The 3-Year General Rule

For the vast majority of small business tax returns, the IRS has 3 years from the filing date to assess additional tax. Consequently, you must keep all gross receipts, invoices, expense slips, and bank statements that support the income and deductions on that return for at least 3 years.

The 4-Year Employment Tax Rule

If your e-commerce business has employees, employment tax records must be kept for at least 4 years after the date the tax becomes due or is paid, whichever is later, as stated by the IRS. This includes payroll summaries, tax deposit slips, Form 941 filings, W-2/W-4 copies, and records of fringe benefits.

The 6-Year Unreported Income Rule

If you omit income from your tax return that amounts to more than 25% of the gross income reported on the return, the statute of limitations for assessment expands. The IRS guidance specifies that you must keep your records for 6 years in this scenario.

The 7-Year Worthless Securities and Bad Debt Rule

E-commerce businesses that write off uncollectible debts or sustain losses from worthless corporate investments must maintain records for 7 years, according to IRS retention rules.

The Indefinite Rule

If a business owner fails to file a tax return, or files a false or fraudulent return, the IRS has no statute of limitations. The IRS explicitly states that records must be kept indefinitely under these circumstances.

Department of Labor Rules for Payroll and Timekeeping

If your online store employs staff for warehouse operations, customer service, or store management, federal labor law mandates a separate set of record retention rules.

The U.S. Department of Labor (DOL) enforces recordkeeping requirements under Fact Sheet #21 of the Fair Labor Standards Act (FLSA):

  • Payroll Records (3 Years): Employers must preserve for at least 3 years all payroll records, collective bargaining agreements, and sales and purchase records.
  • Supporting Records (2 Years): Employers must keep for at least 2 years basic timekeeping documents, including time cards, piece work tickets, wage rate tables, work and time schedules, and records of additions to or deductions from wages.

For e-commerce sellers with employees, the overlapping federal rules mean you should default to retaining full payroll registers and tax files for at least 4 years to satisfy the longer IRS requirement, while keeping time cards for at least 2 years to satisfy the DOL.

State Sales Tax Recordkeeping for Multi-State Sellers

Since the Supreme Court's 2018 Wayfair decision, e-commerce sellers often meet economic nexus thresholds in multiple states, requiring them to collect and remit sales tax across state lines. State tax authorities maintain their own audit windows and record retention mandates, which often exceed the standard federal 3-year timeline.

For example, California's rule is representative of strict state-level oversight. The California Department of Tax and Fee Administration (CDTFA) states in Publication 116 that business owners must retain sales and use tax records for at least 4 years. Furthermore, if a business is placed under audit, CDTFA Publication 116 mandates that all records covering the audit period must be retained until the audit is fully complete.

For an online seller, required state sales tax records include:

  • Resale certificates for inventory purchased tax-free.
  • Marketplace facilitator statements showing tax collected and remitted by third parties (Amazon, Walmart, eBay).
  • Exemption certificates for wholesale or non-taxable sales.
  • Shipping documentation proving out-of-state delivery locations.
  • Monthly or quarterly state sales tax return filings.

Because state statutes of limitation vary, multi-state sellers should check each state's own retention rule for sales, shipping, and nexus-tracking documentation, and keep it at least as long as the longest rule that applies (at least 4 years in California).

Required Supporting Documents Under IRS Publication 583

IRS Publication 583 ("Starting a Business and Keeping Records") outlines the exact documents an entrepreneur must hold to prove income, purchase costs, and operating expenses. Paraphrasing these requirements is common, but IRS Publication 583 explicitly lists four core categories of supporting documentation that online sellers must maintain.

1. Gross Receipts

Gross receipts represent the total income generated by your business. According to IRS Publication 583, supporting documents for gross receipts include:

  • Cash register tapes.
  • Bank deposit slips.
  • Receipt books and invoices.
  • Credit card charge slips.

Platform payout summaries from Stripe, PayPal, Shopify Payments, and Amazon Services are not named on that list, so keep the matching bank deposit slips and invoices alongside them.

2. Purchases and Inventory (Cost of Goods Sold)

Purchases are items you buy and resell to customers, including raw materials used in manufacturing products. IRS Publication 583 identifies supporting purchase documents as:

  • Canceled checks.
  • Cash register tape receipts and credit card sales slips.
  • Invoices.

Online sellers must also keep end-of-year physical inventory counts and cost calculation sheets to support their Cost of Goods Sold (COGS) figures.

3. Business Expenses

Expenses are the operational costs incurred to run your store, excluding inventory purchases. IRS Publication 583 names the following supporting expense documents:

  • Canceled checks.
  • Cash register tapes.
  • Account statements.
  • Credit card sales slips and invoices.

4. Assets

Assets are property you own and use in your business, such as computers, packaging machinery, office furniture, or vehicles. IRS Publication 583 specifies that asset documentation must show when you acquired the asset, its purchase price, and how it is used. Supporting documents include:

  • Purchase and sales invoices.
  • Real estate closing statements (for commercial property or home office allocations).
  • Canceled checks.

The Business Checking Account Mandate

Before organizing invoices or installing accounting software, business owners must address banking structure. The IRS makes its baseline position on financial accounts explicit in official literature.

IRS Publication 583 states: "One of the first things you should do when you start a business is open a business checking account. You should keep your business account separate from your personal checking account."

IRS Publication 583 further instructs owners to "use the business account for business purposes only, and indicate the source of deposits and the type of expense in the checkbook," noting that the business checkbook is "your basic source of information for recording your business expenses."

Co-mingling personal and business funds violates this foundational IRS guideline. It complicates tax preparation, undermines limited liability protection for LLCs or corporations, and substantially increases audit scrutiny. Establishing a distinct business checking account ensures that every deposit and disbursement creates a verifiable bank record.

Paper vs. Digital Record Storage: What Is Legally Allowed?

Online sellers frequently operate without paper files. The IRS has accepted electronic recordkeeping systems for decades, provided those systems satisfy revenue procedures regarding legibility and data integrity.

Under IRS Revenue Procedure 97-22, digital records are legally acceptable if your electronic storage system meets these criteria:

  1. Accuracy and Completeness: The system must capture, index, store, preserve, retrieve, and reproduce legible views of all input documents.
  2. Internal Controls: You must maintain procedures to prevent the unauthorized creation, alteration, or deletion of stored records.
  3. Audit Accessibility: Stored records must be capable of being retrieved and printed in hard copy upon IRS request.

For e-commerce businesses, digital PDF invoices, downloadable CSV platform settlement reports, and cloud-stored receipts meet these standards. However, relying solely on live sales channels to store your historical data is risky. E-commerce platforms reserve the right to delete historical reports, limit transaction history visibility to 12 or 24 months, or close accounts. Sellers must download and archive settlement files and monthly statements to local or secure cloud storage independently.

Overview of Bookkeeping Solutions for Online Sellers

Maintaining clear financial records requires structured tools. Online sellers choose between self-managed accounting software, platform integration bridges, managed bookkeeping services, and business formation providers that bundle bookkeeping tools.

The following solutions are listed in alphabetical order.

A2X

A2X is an e-commerce integration tool rather than a standalone general ledger. It automates the process of fetching payout data from platforms like Amazon, Shopify, eBay, Walmart, and Etsy, and posts summarized accrual-based journal entries into cloud accounting systems like QuickBooks Online or Xero. This bridges the gap between raw gross sales, platform fees, refunds, and actual bank deposits, creating an audit-ready paper trail.

Bench

Bench is a managed, outsourced bookkeeping service aimed at small business owners who prefer not to handle data entry themselves. Bench provides a dedicated bookkeeping team that categorizes monthly transactions, reconciles accounts, and delivers monthly financial statements. They also offer tax coordination packages to handle year-end federal filings.

Link My Books

Link My Books operates as an e-commerce accounting automation tool similar to A2X. Designed primarily for sellers in the US, UK, Europe, and Australia, it integrates sales channels like Amazon, eBay, Shopify, and Etsy with accounting platforms like Xero and QuickBooks. It automatically calculates gross sales, sales tax collected, marketplace fees, and refunds for each payout batch.

QuickBooks Online

QuickBooks Online is a widely used small business accounting software suite. It offers native bank feeds, expense tracking, invoicing, inventory management, and financial reporting. Intuit offers various subscription tiers (including Simple Start, Plus, and Advanced) alongside an optional assisted service called QuickBooks Experts. It serves as a comprehensive general ledger capable of supporting complex businesses.

Wave

Wave provides free core accounting and invoicing software designed for micro-businesses, sole proprietors, and freelancers. Its base accounting, income, and expense tracking tools carry no ongoing software fee, while credit card processing fees and payroll features are charged on a usage or subscription basis. Wave provides a simple entry point for new sellers running low-volume operations.

Xero

Xero is a cloud accounting system structured around double-entry bookkeeping. Popular among e-commerce sellers due to its open API and extensive app ecosystem, Xero connects with platform integrators like A2X and Link My Books. It offers multiple subscription plans (Early, Growing, Established) with features such as bank reconciliation, purchase order management, and multi-currency reporting.

ZenBusiness Money Pro

ZenBusiness approaches financial management from the business structure layer. ZenBusiness Money Pro is an accounting service offered at $30 per month, sold alongside formation packages. It includes custom invoicing, revenue and expense tracking, and tax preparation features.

Unlike standalone software suites like Xero or QuickBooks, ZenBusiness focuses on the initial roadmap: forming the LLC or corporation, acquiring an Employer Identification Number (EIN), establishing corporate compliance, and helping owners separate personal and business funds. ZenBusiness provides a free accounting consultation to customers who form their entity through its platform, making it a natural starting point for entrepreneurs launching a new store.

Zoho Books

Zoho Books is an online accounting application built within the broader Zoho software ecosystem. It provides end-to-end accounting tools including bank feeds, inventory tracking, purchase orders, project billing, and automated workflow rules. Zoho Books offers a free tier for businesses with revenue below specific thresholds, along with scalable paid tiers for expanding operations.

Step-by-Step Document Retention Strategy for Online Sellers

To prevent missing records during tax season or an audit, e-commerce sellers should establish a routine workflow for managing financial documents:

  1. Establish a Dedicated Business Account: Open a separate business checking account immediately upon launching, as instructed in IRS Publication 583. Route all channel payouts into this account and pay all operational expenses directly from it.
  2. Automate Channel Summary Retrieval: Do not rely solely on bank deposits, which reflect net income rather than gross receipts. Use integration tools or schedule monthly downloads of settlement reports from Amazon, Shopify, Stripe, and PayPal to capture gross sales, refunds, and platform fees.
  3. Capture Expenses Digitally: Scan paper receipts immediately or upload digital invoices to cloud storage using a structured folder hierarchy (e.g., Tax Year / Category / Month). Ensure vendor name, date, amount, and business purpose are readable.
  4. Archive Sales Tax Filings: Maintain digital copies of all state sales tax filings, local registrations, and exemption certificates in a dedicated archive for as long as each state requires (at least 4 years in California, and through the end of any audit).
  5. Store Employment Files Separately: Keep employee time cards for at least 2 years and full payroll registers/employment tax returns for at least 4 years in secure, access-controlled files to comply with DOL and IRS standards.
  6. Backup Off-Site: Maintain at least one encrypted cloud backup of all PDF receipts, bank statements, and tax returns so the records survive for the retention periods above.

Sources