Accounting
ASC 606 Revenue Recognition for Service Businesses
ASC 606 isn't a SaaS-only rule. Agencies, consultancies, memberships, and project-based services all need to apply the five-step model. Here's how.
1 / 5
The Five-Step Model
- 1. Identify the contract, written or oral, with enforceable rights and obligations.
- 2. Identify performance obligations, the distinct deliverables the customer is paying for.
- 3. Determine the transaction price, what the customer agreed to pay, adjusting for variable consideration, discounts, and refunds.
- 4. Allocate the price across performance obligations: if a contract bundles services, split the price across each obligation based on standalone selling price.
- 5. Recognize revenue as each obligation is satisfied: over time for ongoing services, at a point in time for one-time deliverables.
- The model is the same whether you're SaaS, a marketing agency, a law firm, or a fitness studio.
Use ← → keys or swipe on mobile
Educational content, not tax, legal, or accounting advice. Confirm with a CPA before acting.
You might also like
Tax
S-corp vs. LLC for Small Business Owners
When the S-corp election actually saves money for an LLC owner, and when it costs more in headaches than it pays in taxes.
Tax
K-1 Income: What It Is and How to File It
If you're a partner, S-corp shareholder, or LLC member, you'll get a K-1. Here's how to read it and where each number lands on your 1040.
Tax
Multi-State Sales Tax for Remote and Online Businesses
Wayfair turned every remote-sale state into a potential tax obligation. Here's how to know where you owe, register, and stay clean.
Educational content, not tax, legal, investment, or accounting advice. See our Terms.
Want your books handled properly?
Monthly close, accrual-basis financials, and a ledger that holds up when a lender, a buyer, or an examiner asks to see it.