Cash vs. Accrual Accounting: Which Method Is Right for Your Business?
One of the first decisions a new business owner makes — often without realizing it — is choosing an accounting method. Cash and accrual are the two options, and the difference matters more than most people expect.
Cash Basis Accounting
Under cash basis, you record income when you receive it and expenses when you pay them. If a client pays your invoice in January for work done in December, that income goes in January.
Best for: Freelancers, service businesses, sole proprietors with under $30M in average annual gross receipts, and anyone who values simplicity.
Trade-offs: Your P&L can look misleading. A month where you collected several large invoices looks profitable even if the underlying work was done months earlier.
Accrual Basis Accounting
Under accrual, you record revenue when it's earned and expenses when they're incurred, regardless of when money changes hands. The invoice from December appears in December's books.
Best for: Product-based businesses, companies with inventory, businesses seeking outside financing, and any entity with revenues over $30M (required by IRS).
Trade-offs: More complex. You'll need to track accounts receivable and accounts payable carefully.
Which Should You Choose?
For most solo service providers and early-stage businesses: start with cash basis. It's simpler to maintain and your taxes reflect actual cash flow. Switch to accrual when your revenue grows, you take on inventory, or you want your financials to be GAAP-compliant for investors or lenders.
Changing methods later requires IRS Form 3115 — not a big deal, but something to do with a professional.