ASC 606

ASC 606 is the FASB revenue recognition standard for Financial Accounting II. It tells companies when and how to record revenue from customer contracts using a five-step model.

Last updated July 2026

What is ASC 606?

ASC 606 is the revenue recognition standard you use in Financial Accounting II to decide when revenue should be recorded from contracts with customers. Instead of asking only whether a job is finished, the standard asks whether the customer has obtained control of the promised goods or services.

The big idea is that revenue should match the transfer of value, not just the company’s internal progress. That is why ASC 606 can change the timing of revenue for everything from a simple product sale to a long-term service contract. A company might do work for weeks or months before it can recognize the full amount on the books.

ASC 606 is built around five steps. First, identify the contract. Second, identify the performance obligations, which are the specific promises to deliver distinct goods or services. Third, determine the transaction price. Fourth, allocate that price across the performance obligations. Fifth, recognize revenue when each obligation is satisfied.

A lot of the challenge comes from step two and step four. If a contract includes more than one promise, you may need to split it into separate performance obligations. Then you may need the relative standalone selling price method to assign part of the total price to each obligation, even if the contract only lists one bundle price.

Contract changes make the standard more realistic, but also more detailed. A contract modification might be treated like a new contract, a change to the current one, or a combination of both, depending on whether the added goods or services are distinct and whether the pricing changes reflect standalone value. That is why ASC 606 shows up so often in revenue problems, because the accounting depends on the exact terms of the deal, not just the final cash amount.

Why ASC 606 matters in Financial Accounting II

ASC 606 is the framework that ties together revenue recognition, performance obligations, and contract modifications in Financial Accounting II. If you can work through this standard, you can explain why revenue appears in one period instead of another, which is a huge part of understanding financial statements.

It matters because revenue is one of the first numbers people look at when they read income statements. A small change in contract terms, delivery timing, or service completion can shift when revenue is recognized, which changes reported income and can affect ratios, trends, and comparisons across periods.

It also gives you a way to analyze bundled deals. For example, if a company sells software plus installation plus training, ASC 606 makes you ask whether each part is a distinct performance obligation or part of one larger promise. That analysis is exactly the kind of judgment-heavy problem Financial Accounting II likes to test.

You also see ASC 606 when contracts are modified. A change order, added service, or revised price is not just a business detail, it can change the accounting treatment. That makes this topic useful for problem sets where you have to trace the effect of a modification through the revenue schedule.

In short, ASC 606 is not just a rule to memorize. It is the logic behind many revenue recognition questions, and it connects the contract language to the journal entry timing.

Keep studying Financial Accounting II Unit 6

How ASC 606 connects across the course

Revenue Recognition

ASC 606 is the main rule set for revenue recognition in Financial Accounting II. When you study revenue recognition, you are really learning when revenue becomes earned and realizable under contract-based accounting. ASC 606 gives the five-step structure that replaces older, looser timing rules.

Performance Obligation

Performance obligations are the promises you identify inside a customer contract. Under ASC 606, each distinct promise may need to be accounted for separately, which changes both allocation and timing. If you miss the performance obligations, the rest of the revenue analysis usually falls apart.

Contract Modification

Contract modifications are where ASC 606 gets more complicated. A changed price, added deliverable, or revised scope can turn into a new contract, a continuation of the old one, or a reallocation of revenue. In class problems, the modification question often decides the whole answer.

relative standalone selling price method

This method is what you use when a contract has multiple performance obligations but only one bundled price. ASC 606 often requires you to split the transaction price based on the relative standalone values of each item. It shows up in allocation problems, especially with bundled products and services.

Is ASC 606 on the Financial Accounting II exam?

A quiz or problem-set question on ASC 606 usually asks you to walk through the five-step model, identify performance obligations, or decide how a contract modification changes revenue timing. You may get a mini case with a bundled sale, a service contract, or a change order and have to say what gets recorded now versus later.

The main move is to justify your answer from the contract terms. If the deal includes multiple distinct promises, you split them first, then allocate the price, then recognize revenue as each obligation is satisfied. If the contract changes, check whether the added goods or services are distinct and whether the pricing reflects standalone selling prices.

For essays or written responses, use the vocabulary directly: contract, performance obligation, transaction price, allocation, and recognition. For calculation problems, show each step so the timing of revenue is obvious. Most mistakes come from jumping straight to the final revenue number without explaining why that amount belongs in that period.

ASC 606 vs IFRS 15

ASC 606 and IFRS 15 are very similar revenue recognition standards, and they are often taught side by side. The difference is mainly the reporting framework: ASC 606 is U.S. GAAP, while IFRS 15 is the international standard. The five-step model is nearly the same, so the confusion usually comes from the accounting system, not the basic logic.

Key things to remember about ASC 606

  • ASC 606 tells you when to recognize revenue from customer contracts, and it focuses on the transfer of control rather than just finishing the work.

  • The five-step model is the core structure: identify the contract, identify performance obligations, determine the transaction price, allocate it, and recognize revenue when obligations are satisfied.

  • Bundled contracts often need to be split into separate performance obligations, especially when the goods or services are distinct.

  • Contract modifications can change the accounting treatment, so a revised deal may need to be treated as a new contract or an update to the old one.

  • In Financial Accounting II, ASC 606 shows up in cases where you have to trace how contract terms affect the timing and amount of reported revenue.

Frequently asked questions about ASC 606

What is ASC 606 in Financial Accounting II?

ASC 606 is the revenue recognition standard that tells companies when to record revenue from contracts with customers. In Financial Accounting II, you use it to analyze contracts, performance obligations, and timing of revenue recognition. The standard is built around a five-step model that ties revenue to control, not just completion of work.

What are the five steps of ASC 606?

The five steps are identify the contract, identify the performance obligations, determine the transaction price, allocate the transaction price, and recognize revenue when each obligation is satisfied. This sequence keeps the accounting tied to the actual promises in the contract. If you skip a step, your revenue timing is usually off.

How does ASC 606 treat contract modifications?

A contract modification is not automatically treated the same way every time. You have to decide whether the added goods or services are distinct and whether the pricing reflects standalone value, because that determines whether you treat it as a new contract, a change to the old one, or both. That judgment is a common source of mistakes.

What is the difference between ASC 606 and revenue recognition?

Revenue recognition is the broader accounting topic, and ASC 606 is the rule set that governs it for customer contracts under U.S. GAAP. So if a problem asks about revenue recognition in Financial Accounting II, ASC 606 is usually the framework you apply. The standard is what tells you when revenue is earned and recorded.