
Choosing an accounting method: Cash vs. accrual accounting
by Valentina Wolf
Cash accounting and accrual accounting are two distinct methods for tracking a business’s income and expenses. Cash accounting records money when it moves, meaning you record a sale only when the customer’s payment actually arrives in your bank account, and you record an expense only when you pay the bill. Accrual accounting records business activity when it occurs, so you recognize revenue when an order is received and expenses when they are incurred, even if cash has not yet exchanged hands.
For an e-commerce business, these differences can be significant. Imagine you sell a flashlight for $100 on September 30 and ship it on October 2. With the cash method, you record the $100 only when the customer’s payment clears. With the accrual method, you record the $100 when you ship the flashlight because that is when the sale is considered earned. If you purchased 200 flashlights in August, the cash method would show the full inventory purchase as an expense in August, while the accrual method would spread the cost out by moving each flashlight's cost from inventory to cost of goods sold only when it is sold. This allows the expense to be matched with the related revenue. The same idea applies to fees. If your platform charges $39 at the end of the month, the cash method records it when payment clears, but the accrual method records it in the month the service was used.
Choosing an accounting method is important because it directly affects the accuracy of your financial reports. Accrual accounting gives a clearer picture of profitability by pairing revenues with the expenses that generated them. In contrast, cash accounting provides a simpler snapshot that mirrors your bank balance and is often easier to manage. Accrual accounting is also preferred by lenders, investors, and growing businesses because it supports more detailed metrics and long-term planning. Your choice also determines when income and expenses appear on your tax return, so it is important to select the method that best fits your business model and goals.
Once you choose an accounting method, it must be used consistently. Consistency ensures that your reports are reliable, comparable across periods, and compliant with accounting and tax rules. Changing from one method to another usually requires professional guidance and formal adjustments, so it is best to make the right choice early and apply it continuously as your business grows.

Getting Started: A Checklist for New Small Businesses
Starting a new small business can feel overwhelming because there are so many decisions to make and tasks to complete, from choosing the right structure to keeping track of finances. It is easy to feel uncertain about what comes first or what might be missed. This New Business Checklist was created to provide a clear, step-by-step guide that helps you stay organized, cover the essentials, and set your business up for success.
Business Structure and Registration
-
Choose a legal structure (sole proprietorship, LLC, corporation, etc.)
-
Register your business name with the state
-
Apply for an Employer Identification Number (EIN)
Licenses and Permits
-
Check federal, state, and local requirements
-
Obtain all industry-specific licenses and permits
Banking and Finances
-
Open a dedicated business account
-
Apply for a business credit card
-
Set up a basic bookkeeping system (cash or accrual)
Taxes
-
Learn about your tax obligations (income tax, sales tax, payroll tax, etc.)
-
Consider quarterly estimated tax payments
-
Keep copies of W-9s, contracts, and other tax forms
Insurance
-
Evaluate the need for general liability insurance, professional liability, or workers’ compensation.
-
Protect your assets to reduce risk
Branding and Marketing
-
Secure a domain name and create a professional email address
-
Build a simple website and social media presence
-
Create a logo and consistent brand materials
Operations
-
Choose accounting software and hire a bookkeeper
-
Develop standard operating procedures (invoicing, expense tracking, client onboarding)
-
Set up payroll if you plan to hire employees
Compliance and Recordkeeping
-
Keep copies of contracts, leases, and legal documents
-
Create a system for storing receipts and expense records
Financial Planning
-
Prepare a budget and cash flow forecast
-
Separate personal and business expenses
-
Identify funding needs and explore financing options
Growth and Support
-
Find a mentor, advisor, or networking group
-
Revisit goals and regularly review and update your strategy
-
Meet with your bookkeeper or CPA to stay on track