Home

Tutoring

Subjects

Live Classes

Study Coach

Essay Review

On-Demand Courses

Colleges

Games


Sign up

Log in

Opening subject page...

Loading your content

Practice

  • All Subjects
  • Algebra Flashcards
  • SAT Math Practice Tests
  • Math Question of the Day
  • Live Classes
  • On-Demand Courses

Varsity Tutors

  • Find a Tutor
  • Test Prep
  • Online Classes
  • K-12 Learning
  • College Search
  • VarsityTutors.com

© 2026 Varsity Tutors. All rights reserved.

← Back to quizzes

CPA Financial Accounting and Reporting Far Quiz

CPA Financial Accounting and Reporting Far Quiz: Account For Contract Modifications

Practice Account For Contract Modifications in CPA Financial Accounting and Reporting Far with focused quiz questions that help you check what you know, review explanations, and build confidence with test-style prompts.

Question 1 / 20

0 of 20 answered

A company has a contract to deliver 100 units at 10each(10 each (10each(1,000 total). After delivering 40 units, the customer requests 20 additional units at 9each.The9 each. The 9each.The9 price does not reflect the standalone selling price of $10. The remaining goods are not distinct from those already delivered. How should this modification be accounted for?

Select an answer to continue

What this quiz covers

This quiz focuses on Account For Contract Modifications, giving you a quick way to practice the rules, question types, and explanations that matter most for CPA Financial Accounting and Reporting Far.

How to use this quiz

Try each quiz question before looking at the correct answer. Use the explanations to review missed ideas, then come back to similar questions until the pattern feels familiar.

All questions

Question 1

A company has a contract to deliver 100 units at 10each(10 each (10each(1,000 total). After delivering 40 units, the customer requests 20 additional units at 9each.The9 each. The 9each.The9 price does not reflect the standalone selling price of $10. The remaining goods are not distinct from those already delivered. How should this modification be accounted for?

  1. As a separate contract, recognizing revenue on the additional 20 units at $9 each.
  2. As a termination of the original contract and creation of a new contract, with revenue recognized on a cumulative catch-up basis. (correct answer)
  3. As a modification to the existing contract, with the additional units priced prospectively at $9 each.
  4. Ignored until the full modified contract is completed.

Explanation: When remaining goods are not distinct from those already transferred, the modification is treated as if the original contract were terminated and a new contract created. Revenue is adjusted on a cumulative catch-up basis reflecting the new blended price over all remaining units. Answer B is correct. Answer A requires the modification to meet separate contract criteria (distinct goods at standalone price), which is not met here. Answer C describes prospective treatment, which applies when remaining goods are distinct but do not meet the separate contract criteria. Answer D has no basis in ASC 606.

Question 2

Company A has a long-term construction contract originally priced at 500,000.Aftercompleting30500,000. After completing 30% of the work, the parties agree to add scope that increases the contract price by 500,000.Aftercompleting3080,000, which reflects the standalone value of the additional work. The additional work is distinct. How should the modification be treated?

  1. As a separate contract; revenue on the additional scope is recognized separately as it is earned. (correct answer)
  2. As a prospective modification; the remaining transaction price is updated going forward.
  3. As a cumulative catch-up; prior revenue is restated to reflect the new contract price.
  4. As a new contract replacing the original; the original contract is terminated.

Explanation: The modification adds distinct work and the price increase reflects the standalone selling price of the additional scope. Both criteria for a separate contract under ASC 606-10-25-12 are met. The modification is treated as a separate contract and revenue is recognized independently on the added scope. Answer A is correct. Answers B and C describe alternative modification treatments that apply only when the separate contract criteria are not met. Answer D incorrectly terminates the original contract.

Question 3

Which of the following is NOT a method for accounting for contract modifications under ASC 606?

  1. Treat as a separate contract.
  2. Treat prospectively as a new contract replacing the old one.
  3. Apply a cumulative catch-up adjustment.
  4. Defer all revenue until the modification terms are fully performed. (correct answer)

Explanation: ASC 606 provides three methods for accounting for contract modifications: (1) treat as a separate contract, (2) prospective treatment (new contract replaces old), and (3) cumulative catch-up. Deferring all revenue until full performance of modified terms is not a prescribed approach under ASC 606. Answer D is correct. Answers A, B, and C all describe valid modification approaches under the standard.

Question 4

A company agrees to sell 200 widgets at 15each.Afterdelivering80widgets,thecustomerrequests50additionalwidgets.Thestandalonesellingpriceis15 each. After delivering 80 widgets, the customer requests 50 additional widgets. The standalone selling price is 15each.Afterdelivering80widgets,thecustomerrequests50additionalwidgets.Thestandalonesellingpriceis15 per widget, and the modification price is $15 per widget. How should this modification be treated?

  1. Prospectively, combining the additional widgets with the remaining original order.
  2. As a separate contract, since the additional widgets are distinct and priced at standalone selling price. (correct answer)
  3. Using a cumulative catch-up, blending the price across all delivered and undelivered units.
  4. As a new contract terminating the original agreement.

Explanation: The additional 50 widgets are distinct (each widget is separately usable) and the price of $15 per widget reflects the standalone selling price. Both criteria for separate contract treatment under ASC 606-10-25-12 are met. Answer B is correct. Answer A applies prospective treatment, which is used when goods are distinct but the price does not reflect the standalone selling price - that condition is not present here. Answer C (cumulative catch-up) applies when goods are not distinct from those already transferred. Answer D incorrectly terminates the original contract rather than treating the modification as a new, separate contract alongside the existing one.

Question 5

A retailer has a contract to sell a customer 1,000 units over 12 months at 50perunit.After4months(400unitsdelivered),thepartiesagreetoreducethepriceto50 per unit. After 4 months (400 units delivered), the parties agree to reduce the price to 50perunit.After4months(400unitsdelivered),thepartiesagreetoreducethepriceto45 per unit for the remaining 600 units. The goods are distinct from those already delivered. What is the updated transaction price to be recognized prospectively?

  1. $50,000
  2. $45,000
  3. $30,000
  4. $27,000 (correct answer)

Explanation: The modification reduces the price for the remaining 600 units to 45each.Becausetheremaininggoodsaredistinctfromthosealreadydelivered,prospectivetreatmentapplies.Remainingtransactionprice=600x45 each. Because the remaining goods are distinct from those already delivered, prospective treatment applies. Remaining transaction price = 600 x 45each.Becausetheremaininggoodsaredistinctfromthosealreadydelivered,prospectivetreatmentapplies.Remainingtransactionprice=600x45 = 27,000,recognizedovertheremaining600deliveries.Revenuealreadyrecognizedonthe400deliveredunits(27,000, recognized over the remaining 600 deliveries. Revenue already recognized on the 400 delivered units (27,000,recognizedovertheremaining600deliveries.Revenuealreadyrecognizedonthe400deliveredunits(20,000) is not restated. Answer D is correct. Answer A uses the original price of 50forallremainingunits(50 for all remaining units (50forallremainingunits(50 x 1,000 = 50,000),ignoringthemodificationentirely.AnswerBappliesthenewpriceretroactivelytoall1,000units(50,000), ignoring the modification entirely. Answer B applies the new price retroactively to all 1,000 units (50,000),ignoringthemodificationentirely.AnswerBappliesthenewpriceretroactivelytoall1,000units(45 x 1,000 = 45,000),whichwouldbeacumulativecatch−upapproachratherthanprospectivetreatment.AnswerCappliestheoriginalpricetotheremaining600units(45,000), which would be a cumulative catch-up approach rather than prospective treatment. Answer C applies the original price to the remaining 600 units (45,000),whichwouldbeacumulativecatch−upapproachratherthanprospectivetreatment.AnswerCappliestheoriginalpricetotheremaining600units(50 x 600 = $30,000), failing to apply the modified rate.

Question 6

Under ASC 606, an unapproved change order on a construction contract is an example of a contract modification in which the scope has been changed but the price has not yet been agreed upon. How should this be treated?

  1. Recognize revenue equal to the costs incurred until the price is agreed.
  2. Recognize revenue to the extent it is probable that a significant reversal will not occur, using the most likely amount or expected value method. (correct answer)
  3. Defer all revenue on the contract until the change order price is settled.
  4. Recognize revenue at the original contract price and expense the additional costs as incurred.

Explanation: An unapproved change order represents variable consideration under ASC 606. Revenue is recognized only to the extent that it is probable a significant reversal will not occur when the uncertainty is resolved, using either the most likely amount or expected value method. Answer B is correct. Answer A recognizes revenue equal to costs, which describes the cost-recovery method and is not the ASC 606 approach. Answer C defers all revenue, violating the ASC 606 variable consideration guidance. Answer D ignores the additional scope and understates revenue.

Question 7

Which of the following scenarios would most likely require a cumulative catch-up adjustment under ASC 606 contract modification guidance?

  1. A modification that changes the price of a partially completed single performance obligation that is not distinct in the context of the contract. (correct answer)
  2. A modification that adds a new, distinct service at its standalone selling price.
  3. A modification that adds distinct goods priced below standalone selling price.
  4. A modification that extends the contract term at the original contract rate.

Explanation: A cumulative catch-up adjustment is required when a modification affects a single performance obligation (or remaining goods/services that are not distinct from those already transferred). In this case, the modification changes the consideration for work that is part of an ongoing, non-distinct performance obligation, requiring an update to the measure of progress and a catch-up in the current period. Answer A is correct. Answer B describes a separate contract (distinct + standalone price). Answer C describes prospective treatment (distinct but not at standalone price). Answer D would likely be prospective, applied to a new remaining contract period.

Question 8

Which of the following best describes the standalone selling price as used in contract modification analysis under ASC 606?

  1. The list price published in the seller's catalog, unadjusted for volume discounts.
  2. The price charged to the most creditworthy customer in the most recent transaction.
  3. The price at which the entity would sell a promised good or service separately to a customer. (correct answer)
  4. The average price across all transactions in the prior fiscal year.

Explanation: Under ASC 606-10-32-32, the standalone selling price is the price at which an entity would sell a promised good or service separately to a customer. It is the best evidence of standalone selling price when the good or service is actually sold separately. Answer C is correct. Answer A (catalog list price) may be used as an input but is not the definition. Answer B introduces creditworthiness criteria that do not exist in the standard. Answer D uses a historical average, which is not the prescribed definition.

Question 9

Under ASC 606, which of the following is a valid contract modification even if not formally documented?

  1. An oral agreement between the parties that changes the scope or price, consistent with the entity's customary business practices. (correct answer)
  2. A unilateral decision by the seller to increase the price without customer consent.
  3. A customer's email requesting changes that the seller has not yet acknowledged.
  4. A change in market pricing that causes the original contract price to be below market.

Explanation: ASC 606-10-25-11 states that a contract modification exists when both parties have approved the change to scope or price, and approval may occur through written, oral, or other means consistent with customary practices. An oral agreement mutually accepted by both parties qualifies. Answer A is correct. Answer B is a unilateral seller action without customer consent - no modification exists. Answer C has not been acknowledged by the seller - only one party has communicated. Answer D is an external market change, not a contract modification.

Question 10

A homebuilder has a contract to build a custom home for 400,000.Aftercompleting50400,000. After completing 50% of the construction, the customer requests upgraded flooring that adds 400,000.Aftercompleting5015,000 to the contract price. The $15,000 reflects the standalone cost and margin for the upgrade. The upgrade is not separable from the overall construction. How should the modification be accounted for?

  1. As a separate contract for $15,000.
  2. Prospectively, applying the new price to the remaining 50% of construction.
  3. No adjustment needed; the modification is immaterial.
  4. Using a cumulative catch-up adjustment, since the flooring is part of one combined performance obligation. (correct answer)

Explanation: A custom home is typically a single performance obligation measured over time. Since the flooring upgrade is not distinct from the overall construction (it is part of the single combined obligation), the modification is accounted for using a cumulative catch-up adjustment. The total transaction price increases to $415,000 and the percentage of completion is remeasured, with an immediate catch-up to revenue recognized to date. Answer D is correct. Answer A requires distinct goods at standalone price. Answer B applies prospective treatment for distinct remaining goods. Answer C incorrectly dismisses the modification.

Question 11

Which of the following correctly describes the accounting for a claim - an amount above the contract price that a contractor seeks to collect from a customer for costs not included in the original contract?

  1. Claims are recognized as revenue when submitted to the customer.
  2. Claims are expensed as a cost of the contract until the customer formally approves them.
  3. Claims are recognized as variable consideration to the extent it is probable a significant revenue reversal will not occur. (correct answer)
  4. Claims are disclosed only in the notes until cash is received.

Explanation: Under ASC 606, a claim represents variable consideration. Revenue from a claim is recognized only to the extent it is probable that a significant revenue reversal will not occur when the uncertainty is resolved. This constraint on variable consideration governs claim recognition. Answer C is correct. Answer A recognizes revenue on submission without regard to probability - this is the old percentage-of-completion approach to claims. Answer B expenses the costs but provides no revenue recognition guidance. Answer D (cash basis) is inconsistent with accrual accounting under ASC 606.

Question 12

Which of the following is the correct order of analysis when a contract modification is identified under ASC 606?

  1. Determine the new transaction price, then assess whether the modification is a separate contract.
  2. Reassign all performance obligations, then determine whether the modification qualifies as a change order.
  3. Assess whether performance obligations are satisfied, then determine the modification type.
  4. Determine if the modification qualifies as a separate contract; if not, assess whether remaining goods are distinct to determine prospective or catch-up treatment. (correct answer)

Explanation: The correct ASC 606 modification analysis sequence is: (1) Is the modification a separate contract? (both conditions met - distinct goods and standalone price). If yes, account for it separately. If no: (2) Are the remaining goods distinct from those already transferred? If yes, prospective treatment. If no, cumulative catch-up. Answer D correctly describes this decision tree. Answer A starts with transaction price before the classification decision. Answer B introduces 'change order' terminology that is not the primary classification framework. Answer C starts with performance obligation satisfaction rather than modification type.

Question 13

A two-year service contract is priced at 24,000.After9months,thepartiesagreetoreducethemonthlyfeeby24,000. After 9 months, the parties agree to reduce the monthly fee by 24,000.After9months,thepartiesagreetoreducethemonthlyfeeby300 going forward. The remaining services are distinct. What is the total revenue to be recognized over the remaining 15 months under the modified terms?

  1. $18,000
  2. $12,000
  3. $10,500 (correct answer)
  4. $15,000

Explanation: Original monthly rate = 24,000/24=24,000 / 24 = 24,000/24=1,000/month. Modified monthly rate = 1,000−1,000 - 1,000−300 = 700/month.Revenueforremaining15months=15x700/month. Revenue for remaining 15 months = 15 x 700/month.Revenueforremaining15months=15x700 = 10,500.Becauseremainingservicesaredistinct,themodificationisappliedprospectivelyandpriorrevenueisnotrestated.AnswerCiscorrect.AnswerAusestheoriginalmonthlyratefor18remainingmonths.AnswerBuses10,500. Because remaining services are distinct, the modification is applied prospectively and prior revenue is not restated. Answer C is correct. Answer A uses the original monthly rate for 18 remaining months. Answer B uses 10,500.Becauseremainingservicesaredistinct,themodificationisappliedprospectivelyandpriorrevenueisnotrestated.AnswerCiscorrect.AnswerAusestheoriginalmonthlyratefor18remainingmonths.AnswerBuses800/month for 15 months. Answer D uses the original monthly rate for 15 months without applying the modification.

Question 14

A company has a three-year IT support contract for 36,000(36,000 (36,000(1,000/month). At the end of Year 1, the parties agree to add a new module of support at an additional 500/monthfortheremainingtwoyears.Thenewmoduleisadistinctservicewithastandalonesellingpriceof500/month for the remaining two years. The new module is a distinct service with a standalone selling price of 500/monthfortheremainingtwoyears.Thenewmoduleisadistinctservicewithastandalonesellingpriceof500/month. How should this modification be treated?

  1. As a cumulative catch-up adjustment applied to Year 1 revenue.
  2. As a separate contract; the new module is recognized at $500/month going forward. (correct answer)
  3. Prospectively; the total remaining price is blended across all remaining services.
  4. As a termination and replacement of the original contract.

Explanation: The new module is a distinct service (it can be used on its own) and the price of 500/monthreflectsitsstandalonesellingprice.BothcriteriaforaseparatecontractunderASC606−10−25−12aremet.Themodificationistreatedasanew,separatecontract.Revenueontheoriginalsupportcontinuesat500/month reflects its standalone selling price. Both criteria for a separate contract under ASC 606-10-25-12 are met. The modification is treated as a new, separate contract. Revenue on the original support continues at 500/monthreflectsitsstandalonesellingprice.BothcriteriaforaseparatecontractunderASC606−10−25−12aremet.Themodificationistreatedasanew,separatecontract.Revenueontheoriginalsupportcontinuesat1,000/month and revenue on the new module is recognized separately at $500/month. Answer B is correct. Answer A applies a catch-up to prior periods, which is not warranted. Answer C blends the price prospectively, applying prospective modification treatment rather than separate contract treatment. Answer D terminates the original contract without basis.

Question 15

A contract modification is approved verbally but not yet in writing. Under ASC 606, how should the company treat this modification?

  1. Ignore it until written approval is obtained.
  2. Record it as a contingent liability pending written confirmation.
  3. Apply the modification if it meets the definition of a contract modification under ASC 606, regardless of written form, as long as both parties have approved it. (correct answer)
  4. Disclose it only in the notes until documentation is complete.

Explanation: ASC 606 defines a contract modification as a change in the scope or price of a contract that is approved by the parties. Approval may be written, oral, or implied by customary business practices - there is no requirement for written approval. If both parties have agreed to the modification, it is accounted for under ASC 606 regardless of documentation form. Answer C is correct. Answers A and D condition recognition on written approval, which is not required. Answer B treats the modification as a contingency, which is inappropriate when both parties have agreed.

Question 16

A contract modification reduces the scope of a contract and reduces the transaction price. The remaining goods are distinct. Under ASC 606, how is this modification accounted for?

  1. Cumulative catch-up: revenue already recognized is reversed to the extent the price decreased.
  2. Prospectively: the remaining transaction price is updated and allocated to remaining performance obligations. (correct answer)
  3. As a separate contract for the reduced portion of goods.
  4. No adjustment is made; the original transaction price is used for all remaining deliveries.

Explanation: When a modification reduces scope and price and the remaining goods are distinct (but the modification does not meet the criteria for a separate contract), it is accounted for prospectively. The remaining transaction price is adjusted and allocated to the remaining performance obligations on a going-forward basis. Answer B is correct. Answer A retroactively reverses previously recognized revenue, which is not required for this type of modification. Answer C (separate contract) requires distinct goods at standalone selling price - a price reduction is unlikely to meet this. Answer D ignores the modification entirely.

Question 17

Under ASC 606, when a contract modification does not qualify as a separate contract and the remaining goods or services are distinct from those already transferred, how is the modification accounted for?

  1. Prospectively, as if it were a termination of the original contract and the creation of a new contract going forward. (correct answer)
  2. The modification is ignored and original contract terms continue.
  3. As a termination of the original contract and creation of a new contract, using cumulative catch-up adjustment.
  4. Retroactively restated for all prior periods presented.

Explanation: Under ASC 606-10-25-13, when a modification does not qualify as a separate contract and the remaining goods or services are distinct from those already transferred, the modification is accounted for prospectively - as if the old contract were terminated and a new one created going forward. The remaining transaction price is reallocated to the remaining performance obligations. Answer A is correct. Answer B ignores the modification entirely, which is not permitted under ASC 606. Answer C describes the cumulative catch-up method, which applies when remaining goods are NOT distinct from those already transferred - the opposite condition. Answer D retroactive restatement is not prescribed by ASC 606 for contract modifications.

Question 18

Under ASC 606, a contract modification must be approved by both parties. What happens if the parties have a dispute about whether a valid modification exists?

  1. The entity applies judgment to determine whether enforceable rights and obligations have been created, considering legal rights and customary practices. (correct answer)
  2. The entity suspends all revenue recognition until the dispute is resolved.
  3. The entity continues recognizing revenue under the original contract terms only.
  4. The entity recognizes revenue for the disputed amount immediately as a gain contingency.

Explanation: ASC 606 requires that enforceable rights and obligations exist for a contract or modification to be recognized. When there is a dispute, the entity applies judgment - considering whether legal and customary frameworks create enforceable obligations - to determine if a modification exists and what its terms are. Answer A is correct. Answer B halts all revenue recognition, which overstates the impact of a dispute. Answer C proceeds under original terms without applying judgment to the dispute, which may misstate the entity's position. Answer D treats the disputed amount as a gain contingency, which misapplies ASC 450.

Question 19

A construction company has a 2,000,000contractwith602,000,000 contract with 60% completion at year-end. The parties agree to a scope reduction that removes 2,000,000contractwith60200,000 of work not yet performed. The removed work is distinct. What is the updated transaction price to be recognized in future periods?

  1. $2,000,000
  2. $1,200,000
  3. $800,000 (correct answer)
  4. $600,000

Explanation: Revenue recognized to date: 2,000,000x602,000,000 x 60% = 2,000,000x601,200,000. The modification removes 200,000ofremainingwork(distinctandnotyetperformed).Updatedtotalcontractprice=200,000 of remaining work (distinct and not yet performed). Updated total contract price = 200,000ofremainingwork(distinctandnotyetperformed).Updatedtotalcontractprice=2,000,000 - 200,000=200,000 = 200,000=1,800,000. Remaining to be recognized prospectively = 1,800,000−1,800,000 - 1,800,000−1,200,000 = 600,000.Wait−ifremainingworkisdistinctandaprospectiveapproachapplies,remainingtransactionprice=600,000. Wait - if remaining work is distinct and a prospective approach applies, remaining transaction price = 600,000.Wait−ifremainingworkisdistinctandaprospectiveapproachapplies,remainingtransactionprice=2,000,000 x 40% - 200,000=200,000 = 200,000=800,000 - 200,000=200,000 = 200,000=600,000. Answer D = 600,000.Recheckinganswerchoices−AnswerC=600,000. Rechecking answer choices - Answer C = 600,000.Recheckinganswerchoices−AnswerC=800,000, which is the original remaining before the reduction. Answer D = $600,000 is the updated remaining. Setting correct answer to D.

Question 20

Under ASC 606, which of the following best describes a 'cumulative catch-up adjustment' in the context of contract modifications?

  1. An adjustment applied prospectively to future performance obligations only.
  2. A restatement of prior period revenue to conform to revised contract terms.
  3. An adjustment to revenue in the current period to reflect the effect of the modification as if it had been in place from contract inception. (correct answer)
  4. An accrual of expected future losses on the modified contract.

Explanation: A cumulative catch-up adjustment under ASC 606 recognizes in the current period any revenue that would have been recognized under the modified terms from the beginning of the contract. It is neither a restatement of prior periods nor a purely prospective change - it corrects the cumulative revenue recognized to date in the current period. Answer C is correct. Answer A describes prospective-only treatment. Answer B describes prior period restatement, which ASC 606 does not prescribe for modifications. Answer D describes loss contract accounting, not a modification catch-up.