Entrepreneurs over the years have asked me whether or not they should do accrual or cash basis accounting for their startup. The general idea for accrual accounting is that as income or expenses are signed for they should be put on the books whereas with cash basis accounting you only worry about it when money changes hands. So, with accrual based accounting as soon as you receive the purchase order from a client you put the revenue on your books (assuming it is all recognized at once). With cash basis accounting you don’t count the money until you receive payment for it — even if that is 60 days after you received the purchase order.
Here are some quick tips to keep in mind regarding accrual and cash basis accounting for startups:
- Almost all startups should be cash basis as that most aligns with the nature of trying to get a business off the ground and being cash strapped (the number one reason startups go out of business is that they run out of money)
- If you get prepaid for your service or service component of a product sale (like support), accrual is the way you should go since you can use the capital without paying taxes on it until it is recognized via the obligation being completed (e.g. it is December and you just got prepaid $12,000 for 12 months of your SaaS product, you only recognize $1,000 for the month of December for the purposes of the IRS for the year, yet you still have $11,000 in the bank to start the new year that you haven’t recognized yet)
- The IRS requires the accrual method if you average more than $10 million in revenue and have inventory, so there’s no choice at that point
Accrual and cash basis accounting are easy to understand once you go through a few scenarios with your accountant. Most startups should do cash basis accounting as cash coming in and going out most closely align with a business in the seed to early stage.
What else? What other thoughts do you have on accrual vs cash basis accounting for startups?
Update: See the comments for several people that recommend accrual accounting instead of cash basis accounting.




