What is Accrual Accounting vs. Cash Basis?
Accrual accounting records income and expenses when earned or incurred; cash basis records them when money actually changes hands.
Accrual accounting and cash basis accounting are the two primary methods for recording financial transactions in a business. The fundamental difference is timing: cash basis accounting records revenue when cash is received and expenses when cash is paid. Accrual accounting records revenue when it is earned (when you complete the work or deliver the product) and expenses when they are incurred (when you receive a good or service), regardless of when cash actually changes hands. For example, if you complete a $5,000 project in December but the client pays in January, cash basis accounting records the revenue in January while accrual accounting records it in December. This timing difference can significantly affect how your income appears across reporting periods, which tax obligations you owe in a given year, and how accurately your financial statements reflect your business's true performance. The IRS requires that businesses above certain revenue thresholds use accrual accounting. Smaller freelancers and sole proprietors below those thresholds typically use cash basis for its simplicity.
Under cash basis accounting, you record income when you deposit a check or receive an electronic payment, and you record an expense when you write a check or pay a bill. This is intuitive and straightforward -- your income statement reflects exactly what came in and went out during the period. It aligns with your bank statements, making reconciliation easy. Under accrual accounting, you record income when you send an invoice, and you record expenses when you receive a bill, regardless of payment timing. This means your income statement might show revenue that has not yet been received and expenses that have not yet been paid. The accrual method creates accounts receivable (money owed to you) and accounts payable (money you owe) on your balance sheet. While more complex, accrual accounting gives a more accurate picture of your business's financial performance and position, especially when you have significant timing differences between completing work and collecting payment.
Most freelancers and small service businesses start with cash basis accounting because it is simpler, requires less bookkeeping sophistication, and aligns with how they actually experience money -- they think about when cash arrives, not when work was completed. Cash basis is perfectly legal for most sole proprietors and single-member LLCs with revenues under $25 million. However, cash basis has limitations. It can make your business look more or less profitable than it actually is depending on payment timing. If clients all pay at the start of a quarter but most expenses are incurred throughout the quarter, cash basis shows an inflated early income that may not persist. As your business grows -- especially if you take on investors, apply for business loans, or bring in partners -- lenders and investors will expect accrual-based financial statements because they better reflect economic reality. Understanding both methods helps you interpret your financial statements accurately and make better business decisions.
The key differences extend beyond timing. Under accrual accounting, your balance sheet includes accounts receivable and accounts payable, giving you a complete picture of what you own and owe at any given moment. Under cash basis, these items do not appear -- your balance sheet is simpler but less informative. Revenue recognition also differs: an accrual-basis business recognizes revenue as projects are completed, enabling more accurate matching of revenue with related expenses in the same period. This matching principle is the foundation of GAAP (Generally Accepted Accounting Principles). For tax planning, the choice of method affects when taxable income is recognized. A cash basis freelancer can defer income by delaying invoicing until January for December work. An accrual basis freelancer records that December revenue regardless of when the invoice is sent. Switching from cash to accrual (or vice versa) requires IRS permission and creates a one-time adjustment that must be handled carefully to avoid double-counting or omitting transactions.
For most freelancers just starting out, cash basis is the right choice. It is simple, intuitive, and sufficient for most tax and business management needs. As your business grows, re-evaluate annually. If your accounts receivable regularly exceeds two to three months of revenue -- meaning you consistently have significant uncollected earnings -- accrual accounting gives you a more accurate view of business performance. If you have significant prepaid expenses or deferred revenue -- clients who pay you before you do the work -- accrual accounting better reflects your actual financial position. If you seek business financing, work with an accountant to transition your records to accrual-based statements. Your CPA can advise on the tax implications of switching methods and handle the IRS notification process. Many small businesses maintain cash basis for tax purposes while preparing accrual-based reports internally for management decision-making.
Eonebill helps you maintain clear records regardless of which accounting method you use. By tracking every invoice from creation through payment, Eonebill gives you the data needed to run either cash basis reports (focusing on payment dates) or accrual-based reports (focusing on invoice dates). The [free invoice generator](/free-tools/invoice-generator) ensures every project is invoiced promptly so your revenue recognition is accurate regardless of method. For freelancers working with accountants who need clean financial data, [Eonebill pricing](/pricing) includes export and integration features that connect your invoice records directly to accounting software.
1. Mixing the two methods within a single accounting period -- using cash basis for income and accrual for expenses (or vice versa) creates inaccurate financial statements; choose one method and apply it consistently. 2. Switching methods without IRS notification -- changing accounting methods requires filing Form 3115 with the IRS; doing it informally can create tax compliance problems. 3. Assuming cash basis means no need to track receivables -- even cash basis businesses should track outstanding invoices; the method determines when you record income, not whether you monitor what is owed. 4. Choosing a method without considering its tax implications -- in high-income years, accrual can accelerate taxable income recognition; consult a CPA before choosing or switching methods. 5. Not documenting your accounting policy choice -- your method should be formally noted in your business records; consistency over time is required by tax authorities.
[Accounts Receivable](/glossary/accounts-receivable) -- the outstanding invoices that appear on an accrual basis balance sheet. [Revenue Recognition](/glossary/revenue-recognition) -- the accounting principle governing when income is recorded under each method. [Deferred Revenue](/glossary/deferred-revenue) -- prepayments from clients that must be recognized over time under accrual accounting. [Cash Flow](/glossary/cash-flow) -- the actual movement of cash, distinct from accrual-basis revenue recognition.