Tuesday, March 24, 2026

Blockchain, Cryptocurrency,Smart Contract etc

 Blockchain is a decentralized, digital ledger technology that records transactions across a network of computers. Here's a breakdown:


Key Concepts

- *Decentralized Network*: No single authority controls the data

- *Immutable Ledger*: Transactions are permanent and tamper-proof

- *Smart Contracts*: Self-executing contracts with terms written into code

- *Consensus Mechanism*: Validates transactions (e.g., Proof of Work, Proof of Stake)


How It Works

1. Transactions are broadcast to a network

2. Nodes validate transactions via consensus

3. Valid transactions are grouped into blocks

4. Blocks are added to the chain, creating a permanent record


Applications

- *Cryptocurrencies*: Bitcoin, Ethereum

- *Supply Chain Management*: Tracking goods, ensuring authenticity

- *Smart Contracts*: Automating agreements


A decentralized ledger in blockchain is a distributed database that records transactions across a network of computers, without a central authority controlling it. Here's how it works:


Key Characteristics

- *Distributed*: Copies of the ledger are stored on multiple nodes (computers)

- *Immutable*: Transactions are permanent and can't be altered

- *Consensus-driven*: Nodes agree on the state of the ledger


How It Works

1. Transactions are broadcast to the network

2. Nodes validate transactions using a consensus mechanism (e.g., Proof of Work)

3. Valid transactions are grouped into blocks

4. Blocks are added to the ledger, updating the state


Benefits

- *Security*: No single point of failure or control

- *Transparency*: All nodes have a copy of the ledger

- *Trustless*: No need for intermediaries or central authorities


A consensus mechanism in blockchain is a process that validates transactions and ensures agreement among nodes on the state of the ledger. Here are some common types:


Popular Consensus Mechanisms

- *Proof of Work (PoW)*: Nodes solve complex math puzzles to validate transactions (e.g., Bitcoin)

- *Proof of Stake (PoS)*: Nodes with more coins or stake validate transactions (e.g., Ethereum)

- *Delegated Proof of Stake (DPoS)*: Stakeholders vote for validators

- *Practical Byzantine Fault Tolerance (PBFT)*: Nodes agree on transactions through voting


How Consensus Works

1. Nodes propose transactions

2. Nodes validate transactions using the consensus mechanism

3. Valid transactions are added to the ledger

4. Network agrees on the updated state


Benefits

- *Security*: Prevents double-spending and ensures ledger integrity

- *Decentralization*: No single authority controls the network


Here's a brief overview:


Cryptocurrency

- *Definition*: Digital currency using cryptography for security and decentralization

- *Examples*: Bitcoin, Ethereum, Litecoin


Bitcoin

- *First cryptocurrency*

- *Uses*: Digital gold, store of value, transactions

- *Consensus*: Proof of Work (PoW)


Ethereum

- *Smart contract platform*

- *Uses*: Decentralized apps (dApps), DeFi, NFTs

- *Consensus*: Moving to Proof of Stake (PoS)


Key Blockchain Features

- *Decentralized*: No central control

- *Immutable*: Transactions are permanent

- *Secure*: Cryptography ensures security



A smart contract is a self-executing contract with terms written directly into code, running on a blockchain. Here's more:


Key Features

- *Automated Execution*: Executes when conditions are met

- *Immutable*: Can't be altered once deployed

- *Transparent*: Terms are visible to all parties


How It Works

1. *Code is written*: Terms and conditions are coded

2. *Deployed on blockchain*: Stored and replicated across nodes

3. *Triggered*: Executes when conditions are met

4. *Outcome is recorded*: Result is added to blockchain


Use Cases

- *Escrow services*: Holds funds until conditions are met

- *Supply chain*: Automates payments or tracking

- *Insurance*: Automated claims processing


www.gmsisuccess.in

Case-based question on Blockchain,smart contracts, Bitcoin, and decentralized ledgers, what you might see on the US CMA exam:


Case Question

A company, GreenTech Inc., wants to automate payments to suppliers when goods are received, using blockchain technology. They consider using Bitcoin and smart contracts on a decentralized ledger.


Which benefit would GreenTech Inc. MOST likely achieve with this approach?

A) Centralized control over transactions

B) Increased transaction fees

C) Automated and secure payments

D) Reduced transparency


Answer

C) Automated and secure payments


Explanation

- *Smart contracts* on a decentralized ledger (like Ethereum) can automate payments when conditions (goods received) are met.

- *Decentralized ledger* ensures secure, transparent, and immutable records.

- *Bitcoin* isn't typically used for smart contracts; Ethereum is more suitable.



Here's another one:


Case Question

A company, RetailX, is implementing a blockchain-based supply chain solution. They want to ensure product authenticity and track goods from manufacturer to customer.


Which blockchain feature would BEST support RetailX's goal?

A) Centralized data storage

B) Immutable ledger

C) Private transactions

D) Limited node participation


Answer

B) Immutable ledger


Explanation

- *Immutable ledger* ensures permanent, tamper-proof records of transactions (product movement).

- Supports tracking authenticity and provenance in supply chains.


Here's another one:


Case Question

FinTech Corp is developing a blockchain-based platform for peer-to-peer lending. They want to ensure lenders can verify borrower creditworthiness without revealing sensitive data.


Which technology would BEST support FinTech Corp's requirement?

A) Public blockchain

B) Zero-knowledge proofs

C) Centralized database

D) Traditional credit scoring


Answer

B) Zero-knowledge proofs


Explanation

- *Zero-knowledge proofs* allow verification of data without revealing the data itself.

- Supports privacy and security in decentralized lending platforms.


Here's another one:


Case Question

A pharmaceutical company, MedSafe, wants to track drugs through the supply chain using blockchain. They need to ensure data integrity and prevent counterfeiting.


Which blockchain feature would BEST address MedSafe's concerns?

A) Data encryption

B) Smart contracts

C) Immutable ledger

D) Centralized control


Answer

C) Immutable ledger


Explanation

- *Immutable ledger* ensures data can't be altered, supporting authenticity and integrity.

- Helps track drugs securely and prevent counterfeiting in supply chains.


www.gmsisuccess.in


Monday, March 23, 2026

Case studies on internal control governance and risk Assessment


Exam-Level, Lengthy Case Studies
covering Internal Control Failures, Corporate Governance, Risk Analysis, and Fraud Risk Management.

Each case is structured like real exam scenarios with multi-layered analysis + professional answers.

Case study on Internal Control Governence Risk Assessment/Gmsisuccess


🔷 CASE STUDY 1: ENTERPRISE CONTROL FAILURE & FRAUD RISK

📘 Case:

Omega Electronics Ltd. is a fast-growing consumer electronics company. Due to aggressive expansion, management focused heavily on revenue growth and market share. Over time, the following issues emerged:

  • Sales teams are incentivized purely on revenue targets
  • Revenue is recorded once orders are confirmed, even before dispatch
  • The same employee approves credit, records sales, and follows up collections
  • Internal audit reports highlighting these issues were ignored by senior management
  • Significant increase in sales returns and customer disputes
  • Accounts receivable days increased from 45 to 120 days
  • No formal fraud risk assessment has been conducted in the last 3 years

❓ Questions & Answers

Q1. Identify and explain FIVE internal control weaknesses

Answer:

  1. Improper revenue recognition – Recording revenue before dispatch violates control principles and increases risk of misstatement
  2. Lack of segregation of duties – One employee handling authorization, recording, and follow-up increases fraud risk
  3. Weak monitoring – Internal audit findings ignored by management
  4. Inadequate credit control – No independent credit approval increases bad debt risk
  5. Poor performance incentives – Revenue-based incentives encourage manipulation

Q2. Which COSO components are failing? (Explain any four)

Answer:

  • Control Environment – Management prioritizing growth over control
  • Risk Assessment – No fraud risk assessment conducted
  • Control Activities – Lack of proper procedures (segregation, authorization)
  • Monitoring – Ignoring internal audit findings

Q3. Perform a risk analysis (identify 4 risks with impact)

Answer:

Risk Impact
Revenue overstatement Misleading financial statements
Bad debts increase Liquidity issues
Fraudulent sales entries Financial loss
Customer dissatisfaction Reputation damage

Q4. Identify fraud risk factors (red flags)

Answer:

  • High pressure to meet sales targets
  • Lack of segregation of duties
  • Weak oversight by management
  • Increased sales returns and disputes
  • Rising receivables

Q5. Suggest FIVE improvements (fraud risk management focus)

Answer:

  • Implement proper revenue recognition policies
  • Segregate duties across sales, credit, and collections
  • Introduce fraud risk assessment framework
  • Link incentives to collections, not just sales
  • Strengthen internal audit independence


🔷 CASE STUDY 2: CORPORATE GOVERNANCE BREAKDOWN

📘 Case:

Zenith Infrastructure Ltd. is a listed company involved in large infrastructure projects. The governance structure reveals:

  • CEO also acts as Chairman of the Board
  • Audit committee includes executive directors
  • Internal audit reports directly to CFO instead of audit committee
  • Whistleblower complaints were ignored in past
  • External auditors reported lack of transparency in financial disclosures
  • Related party transactions are not disclosed properly
  • Board meetings are irregular and poorly documented

❓ Questions & Answers

Q1. Identify FIVE corporate governance weaknesses

Answer:

  1. CEO dual role (lack of independence)
  2. Non-independent audit committee
  3. Internal audit lacks independence (reports to CFO)
  4. Weak whistleblower mechanism
  5. Poor disclosure of related party transactions

Q2. Explain impact of weak governance on internal control

Answer: Weak governance leads to:

  • Ineffective oversight of controls
  • Increased fraud risk
  • Poor financial reporting reliability
  • Lack of accountability
  • Weak ethical culture

Q3. Which fraud risks are likely?

Answer:

  • Financial statement fraud
  • Related party fraud
  • Management override of controls
  • Corruption in project contracts

Q4. Identify risk categories involved

Answer:

  • Strategic risk (poor governance decisions)
  • Compliance risk (regulatory violations)
  • Reputational risk
  • Financial reporting risk

Q5. Recommend FIVE governance improvements

Answer:

  • Separate roles of CEO and Chairman
  • Establish independent audit committee
  • Strengthen whistleblower protection
  • Ensure full disclosure of related party transactions
  • Improve board oversight and documentation


🔷 CASE STUDY 3: RISK MANAGEMENT FAILURE & OPERATIONAL LOSS

📘 Case:

Delta Pharma Ltd. expanded operations internationally without adequate planning:


❓ Questions & Answers

Q1. Identify FOUR key risks

Answer:

  • Financial risk (foreign exchange loss)
  • Compliance risk (regulatory violations)
  • Operational risk (supply chain disruption)
  • Strategic risk (poor expansion decisions)

Q2. What are the failures in risk management process?

Answer:

  • No formal risk identification
  • No risk assessment or prioritization
  • No risk mitigation strategies
  • No monitoring or review

Q3. Classify risks as inherent vs residual

Answer:

  • Inherent risk → Currency fluctuation, regulatory risk
  • Residual risk → Losses after weak/ineffective controls

Q4. Suggest risk mitigation strategies

Answer:

  • Use hedging instruments
  • Conduct detailed market research
  • Diversify suppliers
  • Develop contingency plans

Q5. Link case with COSO ERM principles

Answer:

  • Failure in risk identification
  • Lack of risk response strategy
  • Weak monitoring
  • No integration with strategy


🔷 CASE STUDY 4: FRAUD RISK MANAGEMENT & PAYROLL MANIPULATION

📘 Case:

Sigma Services Ltd. employs 1,200 staff. A fraud investigation revealed:

  • Payroll processed by one individual
  • HR records not updated regularly
  • Employees without valid identification found in records
  • Payments made to duplicate bank accounts
  • No reconciliation between payroll and HR
  • Internal audit is understaffed and reviews only annually

❓ Questions & Answers

Q1. Identify type of fraud

Answer: Payroll fraud (ghost employees)


Q2. Identify FIVE control failures

Answer:

  1. Lack of segregation of duties
  2. Poor employee verification
  3. No reconciliation between HR and payroll
  4. Weak audit function
  5. Lack of monitoring

Q3. Identify fraud risk indicators

Answer:

  • Duplicate bank accounts
  • Missing employee records
  • Unusual payroll increases
  • Lack of supporting documentation

Q4. Suggest preventive and detective controls

Preventive:

  • Segregation of duties
  • Proper employee verification
  • Authorization controls

Detective:

  • Payroll audits
  • Reconciliation between HR and payroll
  • Data analytics (duplicate account detection)

Q5. Role of internal audit in fraud prevention

Answer:

  • Evaluate control effectiveness
  • Detect anomalies using data analytics
  • Recommend improvements
  • Ensure compliance


🔥 HOW TO APPROACH CIA / US CMA CASE STUDIES

When solving in exam, follow this structure:

✔ Step 1: Identify

✔ Step 2: Link to framework

✔ Step 3: Analyze

  • Impact
  • Fraud risk indicators

✔ Step 4: Recommend

  • Practical controls
  • Governance improvements

www.gmsisuccess.in


Saturday, March 21, 2026

Just one Exam & become CIA

 


Golden opportunity.. just one Exam..within 6 months you GRAB CIA professional credentials membership.. check ✅ if you have 10+ years experience in Internal audit fields, that's it..no need of any indian professional qualification requirement.. Really Great 👍 call further information ℹ️ Tel 9773464206. Gmsisuccess Mumbai is unique training centre for CIA credentials
just one Exam & become CIA

Friday, March 20, 2026

Mocktest on Revenue Recognition ASC606 as per US GAAP

Comprehensive objective question bank on Revenue Recognition (ASC 606 – US GAAP) ,included MCQs, case-based questions, fill in the blanks, match the following, odd one out, and assertion–reason with answers.

Revenue Recognition ASC606


📘 MCQs (Multiple Choice Questions)

1. Under ASC 606, revenue is recognized when: A. Cash is received
B. Invoice is issued
C. Control of goods/services transfers
D. Contract is signed
Answer: C


2. Which industry typically recognizes revenue over time?
A. Retail
B. Construction
C. Wholesale
D. Trading
Answer: B


3. Subscription-based revenue is recognized:
A. At the beginning
B. At the end
C. Ratable over time
D. Only when cash is received
Answer: C


4. The first step in ASC 606 is:
A. Allocate transaction price
B. Identify contract
C. Recognize revenue
D. Determine price
Answer: B


5. Telecom companies recognize revenue:
A. At installation
B. At contract signing
C. As services are provided
D. At year-end
Answer: C


6. Retail businesses recognize revenue:
A. Over time
B. At production stage
C. At point of sale
D. After payment
Answer: C


7. Transaction price refers to:
A. Market price
B. Cost incurred
C. Amount expected to receive
D. Invoice amount only
Answer: C


8. Performance obligation means:
A. Legal liability
B. Promise to transfer goods/services
C. Contract approval
D. Payment term
Answer: B


📊 Case-Based MCQs

Case 1:
A software company delivers a license and provides support services for 1 year.

9. How should revenue be recognized?
A. Entirely at delivery
B. Entirely after 1 year
C. Split between license & support
D. Only when cash received
Answer: C


Case 2:
A construction company builds a bridge over 3 years.

10. Revenue should be recognized:
A. Only at completion
B. Over time
C. At contract signing
D. After payment
Answer: B


Case 3:
A telecom company charges ₹1,000 monthly subscription.

11. Revenue is recognized:
A. ₹12,000 upfront
B. ₹1,000 monthly
C. At year-end
D. After full payment
Answer: B


Case 4:
A retail store sells goods and receives cash instantly.

12. Revenue recognition point:
A. Production
B. Delivery
C. Point of sale
D. After audit
Answer: C


✏️ Fill in the Blanks

13. Revenue is recognized when ______ transfers to the customer.
Answer: Control


14. ASC 606 follows a ______ step model.
Answer: Five


15. Subscription revenue is recognized ______ over time.
Answer: Ratable


16. Construction companies often use ______ method.
Answer: Percentage of completion


17. Performance obligation is a ______ to transfer goods/services.
Answer: Promise


🔗 Match the Following

Column A Column B
18. Software Industry A. Point of sale
19. Construction B. Over time
20. Retail C. Delivery/control
21. Subscription D. Ratable

Answers:
18–C
19–B
20–A
21–D


🚫 Odd Man Out

22. Identify the odd one:
A. Identify contract
B. Allocate price
C. Record expense
D. Recognize revenue
Answer: C (Not part of ASC 606 steps)


23. Identify the odd one:
A. Retail
B. Telecom
C. Agriculture
D. Software
Answer: C (Not in given classification)


⚖️ Assertion–Reason Questions

24. Assertion (A): Revenue is recognized when control transfers.
Reason (R): Ownership always equals control.

A. Both true, R explains A
B. Both true, R not explanation
C. A true, R false
D. A false, R true
Answer: C


25. Assertion (A): Subscription revenue is recognized over time.
Reason (R): Services are delivered continuously.

A. Both true, R explains A
B. Both true, R not explanation
C. A true, R false
D. Both false
Answer: A


26. Assertion (A): Construction revenue can be recognized over time.
Reason (R): Work is performed gradually.

A. Both true, R explains A
B. Both true, R not explanation
C. A false, R true
D. Both false
Answer: A


🎯 Challenging / Tricky MCQs

27. If multiple performance obligations exist, transaction price is:
A. Ignored
B. Allocated proportionately
C. Recognized immediately
D. Deferred fully
Answer: B


28. If control does not transfer, revenue:
A. Must be recognized
B. Cannot be recognized
C. Partially recognized
D. Deferred indefinitely
Answer: B


29. Which step comes after identifying performance obligations?
A. Recognize revenue
B. Determine transaction price
C. Identify contract
D. Allocate price
Answer: B


30. Revenue recognition under ASC 606 is based on:
A. Cash flow
B. Legal form
C. Transfer of control
D. Invoice date
Answer: C


www.gmsisuccess.in


Revenue Recognition as per US GAAP

Under US GAAP (specifically ASC 606), revenue is recognized when a company transfers promised goods or services to customers in an amount reflecting the consideration expected, rather than when cash is received. The core principle requires a 5-step model to recognize revenue as it is earned through satisfying performance obligations.
The 5-Step Model for Revenue Recognition (ASC 606):
  • 1. Identify the Contract: Establish an enforceable agreement with a customer.
  • 2. Identify Performance Obligations: Identify the specific, distinct promises (goods/services) in the contract.
  • 3. Determine the Transaction Price: Determine the amount of consideration the company expects to receive.
  • 4. Allocate the Price: Allocate the transaction price to each performance obligation.
  • 5. Recognize Revenue: Recognize revenue when (or as) the entity satisfies a performance obligation by transferring control of the good/service to the customer.
Key Concepts:

  • Control over Revenue: Revenue is recognized when control transfers—either at a point in time or over time.
  • Performance Obligations: Obligations can be recognized over time (e.g., service contracts) or at a specific moment (e.g., product delivery).
  • Variable Consideration: Companies must estimate variable components (like discounts, rebates, or bonuses).
  • Transfer of Control: Control transfers when the customer can direct the use of and obtain benefits from the good or service.
  • Core Principle: This framework ensures that revenue is recognized when it is earned, promoting accuracy and consistency across industries.

📘 REVENUE RECOGNITION – US GAAP (ASC 606)

🔑 Core Principle

Revenue is recognized when: 👉 Control of goods/services transfers to the customer 👉 At an amount reflecting consideration expected

 

🧩 5-STEP MODEL (VERY IMPORTANT)

1️⃣ Identify the Contract

A contract exists if:

Approved by parties

Rights & payment terms identifiable

Commercial substance exists

Collection is probable

 

2️⃣ Identify Performance Obligations

Distinct goods/services = separate obligations

A good/service is distinct if: 

o Customer can benefit from it separately

o It is separately identifiable

 

3️⃣ Determine Transaction Price

Includes:

Fixed + Variable consideration

Discounts, rebates

Significant financing component

Non-cash consideration

⚠️ Variable consideration estimated using:

Expected value method

Most likely amount

 

4️⃣ Allocate Transaction Price

Based on Standalone Selling Price (SSP)

Allocation formula:


Allocated Price =( {SSP of item}/{Total SSP} ) *  Total Transaction Price

 

5️⃣ Recognize Revenue

When performance obligation is satisfied: 

o Over time OR

o At a point in time

 

⏳ OVER TIME vs POINT IN TIME

Revenue recognized OVER TIME if:

✔ Customer simultaneously receives benefits

✔ Customer controls asset as created

✔ No alternative use + enforceable right to payment

 

POINT IN TIME indicators:

Transfer of legal title

Physical possession

Risks & rewards transferred

Customer acceptance

 

📊 IMPORTANT CONCEPTS

1. Contract Modifications

Treated as: 

o Separate contract OR

o Adjustment to existing contract

 

2. Variable Consideration Constraint

Recognize only if: 👉 “Highly probable” no reversal will occur

 

3. Significant Financing Component

Adjust for time value of money

 

4. Non-Cash Consideration

Measured at fair value

 

5. Warranties

Assurance type → expense

Service type → separate performance obligation

 

6. Principal vs Agent

Principal → Gross revenue

Agent → Net commission

 

7. Contract Costs

Incremental costs capitalized (if recoverable)

 

📘 ILLUSTRATION 1 (Basic)

Case:

A company sells:

Product A = ₹60,000 SSP

Service B = ₹40,000 SSP

Total contract price = ₹90,000

Solution:

Total SSP = 1,00,000

Allocation:

Product A = (60/100) × 90,000 = ₹54,000

Service B = (40/100) × 90,000 = ₹36,000

✔ Revenue recognized:

Product → at delivery

Service → over time

 

📘 ILLUSTRATION 2 (Variable Consideration)

Company offers:

₹1,00,000 contract

₹10,000 bonus if completed early

Probability = 80%

Expected value = 8,000

Recognize only if highly probable → include ₹8,000

 

📘 ILLUSTRATION 3 (Over Time)

Construction contract ₹10,00,000

Costs incurred = ₹4,00,000

Total estimated cost = ₹8,00,000

% completion = 50%

Revenue recognized = ₹5,00,000

 

📊 CASE-BASED MCQs WITH ANSWERS

 

🧠 CASE 1: Multiple Performance Obligations

A company sells a laptop with 2-year service:

Laptop SSP = 80,000

Service SSP = 20,000

Total price = 90,000

Question:

How much revenue is recognized at delivery?

A. 90,000

B. 80,000

C. 72,000

D. 60,000

✅ Answer: C

Laptop allocation = (80/100 × 90) = 72,000

 

🧠 CASE 2: Variable Consideration

A contract includes bonus:

Most likely = ₹50,000

But not highly probable

Question:

Revenue recognized?

A. 50,000

B. 0

C. 25,000

D. Depends

✅ Answer: B

❗ Constraint applies → do not recognize

 

🧠 CASE 3: Over Time Recognition

Customer controls asset during production

Question:

Revenue recognition method?

A. Point in time

B. Over time

C. Completed contract

D. Cash basis

✅ Answer: B

 

🧠 CASE 4: Principal vs Agent

Company acts as intermediary and earns commission

Question:

Revenue?

A. Gross sales

B. Net commission

C. Both

D. None

✅ Answer: B

 

🧠 CASE 5: Contract Modification

Additional goods sold at SSP

Question:

Treatment?

A. Ignore

B. Separate contract

C. Adjust existing

D. Expense

✅ Answer: B

 

📌 EXAM TIPS (VERY IMPORTANT)

✔ Focus on:

5-step model

Variable consideration

SSP allocation

Over time vs point

Principal vs agent

✔ Common mistakes:

Ignoring constraint

Wrong allocation

Misidentifying performance obligations

 

🎯 QUICK SUMMARY

ASC 606 = Control-based model

5-step framework is the backbone

Allocation & timing are critical

Judgement-heavy areas: 

o Variable consideration

o Contract modification

o Performance obligations

 

www.gmsisuccess.in


Question ⁉️ 

Here are challenging & tricky case-based questions on Revenue Recognition (ASC 606) in Fill in the blanks, MCQ, and choose-the-correct 


📘 SECTION 1: FILL IN THE BLANKS (TRICKY)


🔹 Case 1: Variable Consideration Constraint


A company estimates a bonus of ₹1,00,000 but is unsure of achieving it.


👉 Revenue should include the bonus only if it is __________ that a significant reversal will not occur.


✅ Answer: Highly probable


🔹 Case 2: Performance Obligation


A product and installation service are highly integrated.


👉 These should be treated as __________ performance obligation.


✅ Answer: Single (combined


🔹 Case 3: Control Transfer


Revenue is recognized when __________ transfers to the customer.


✅ Answer: Control


🔹 Case 4: Financing Component


If payment is deferred significantly, the transaction price must be adjusted for __________.


✅ Answer: Time value of money


🔹 Case 5: Contract Cost


Sales commission that is recoverable should be __________.


✅ Answer: Capitalized


📘 SECTION 2: MCQs (CASE-BASED & TRICKY)


🧠 Case 6: Multiple Performance Obligations


A company sells:


Machine (SSP ₹5,00,000)


Maintenance (SSP ₹1,00,000)

Total contract = ₹4,80,000


Question:


Revenue allocated to machine?


A. 5,00,000

B. 4,00,000

C. 3,84,000

D. 4,80,000


✅ Answer: C


👉 Calculation: (5/6 × 4.8 lakh) = ₹4,00,000? Wait → tricky

Correct: (5/6 × 4,80,000) = ₹4,00,000


❗ BUT option mismatch → trick question

👉 Correct logical answer = ₹4,00,000 → Closest correct = B


✔ Exam trap: Watch options carefully


🧠 Case 7: Principal vs Agent


A company arranges hotel bookings and earns 10% commission.


Revenue should be:


A. Gross booking value

B. Commission only

C. Cost incurred

D. Net of expenses


✅ Answer: B


🧠 Case 8: Right of Return


Company sells goods with return option. Expected returns = 10%


Revenue recognized?


A. 100%

B. 90%

C. 110%

D. Depends


✅ Answer: B


🧠 Case 9: Contract Modification


Additional goods sold at discount (below SSP)


Treatment?


A. Separate contract

B. Modify existing

C. Ignore

D. Expense


✅ Answer: B


🧠 Case 10: Over Time Recognition


Asset has no alternative use + right to payment exists


Recognition?


A. Point in time

B. Over time

C. Cash basis

D. Completed contract


✅ Answer: B


📘 SECTION 3: CHOOSE THE CORRECT WORD (CONFUSING)


🔹 Case 11


Revenue is based on transfer of:

👉 (Ownership / Control / Risk / Invoice)


✅ Answer: Control


🔹 Case 12


Variable consideration is recognized using:

👉 (Probability / Certainty / Guarantee / Contract value)


✅ Answer: Probability


🔹 Case 13


If entity controls goods before transfer → it is:

👉 (Agent / Principal / Customer / Supplier)


✅ Answer: Principal


🔹 Case 14


Transaction price includes:

👉 (Only fixed / Fixed + variable / Only cash / Only invoice)


✅ Answer: Fixed + variable



🔹 Case 15


Standalone selling price is used for:

👉 (Recognition / Allocation / Measurement / Disclosure)


✅ Answer: Allocation


📘 SECTION 4: HIGH-LEVEL CASE (VERY TRICKY


🧠 Case 16: Bundle + Variable + Timing


A company enters contract:


Product A (SSP ₹2,00,000)


Service B (SSP ₹1,00,000)


Contract price = ₹2,40,000


Bonus ₹60,000 (only 50% chance)


Questions:


(i) Transaction price?


A. 2,40,000

B. 2,70,000

C. 3,00,000

D. 2,10,000


✅ Answer: A

👉 Bonus excluded (not highly probable)


(ii) Allocation to Product A?


👉 (2/3 × 2,40,000) = ₹1,60,000


(iii) When is service revenue recognized?


A. Immediately

B. Over time

C. At end

D. Never


✅ Answer: B


📘 SECTION 5: EXTREME TRICK CASES


🧠 Case 17: Bill-and-Hold Arrangement


Goods billed but not delivered


Revenue?


A. Always recognize

B. Never recognize

C. Recognize if control transferred

D. Recognize on cash


✅ Answer: C


🧠 Case 18: Non-Cash Consideration


Customer gives shares instead of cash


Measurement?


A. Cost

B. Book value

C. Fair value

D. Nominal value


✅ Answer: C


🧠 Case 19: Warranty


Free warranty ensuring product works


Treatment?


A. Revenue

B. Liability

C. Expense

D. Asset


✅ Answer: C


🧠 Case 20: Significant Financing


Payment received after 3 years


Adjustment?


A. Ignore

B. Discount

C. Increase revenue

D. Expense


✅ Answer: B


🎯 FINAL EXAM TRAPS SUMMARY


✔ “Highly probable” = KEY word

✔ Control ≠ ownership always

✔ Allocation errors common

✔ Bonus/rebate tricky

✔ Principal vs Agent = conceptual


Here are case-based questions on Revenue Recognition (ASC 606) in Fill in the blanks, MCQ, and choose-the-correct-word etc


📘 SECTION 1: FILL IN THE BLANKS (TRICKY)

🔹 Case 1: Variable Consideration Constraint

A company estimates a bonus of ₹1,00,000 but is unsure of achieving it.

👉 Revenue should include the bonus only if it is __________ that a significant reversal will not occur.

Answer: Highly probable


🔹 Case 2: Performance Obligation

A product and installation service are highly integrated.

👉 These should be treated as __________ performance obligation.

Answer: Single (combined)


🔹 Case 3: Control Transfer

Revenue is recognized when __________ transfers to the customer.

Answer: Control


🔹 Case 4: Financing Component

If payment is deferred significantly, the transaction price must be adjusted for __________.

Answer: Time value of money


🔹 Case 5: Contract Cost

Sales commission that is recoverable should be __________.

Answer: Capitalized


📘 SECTION 2: MCQs (CASE-BASED & TRICKY)


🧠 Case 6: Multiple Performance Obligations

A company sells:

  • Machine (SSP ₹5,00,000)
  • Maintenance (SSP ₹1,00,000)
    Total contract = ₹4,80,000

Question:

Revenue allocated to machine?

A. 5,00,000
B. 4,00,000
C. 3,84,000
D. 4,80,000

Answer: C

👉 Calculation: (5/6 × 4.8 lakh) = ₹4,00,000? Wait → tricky
Correct: (5/6 × 4,80,000) = ₹4,00,000

❗ BUT option mismatch → trick question
👉 Correct logical answer = ₹4,00,000 → Closest correct = B

Exam trap: Watch options carefully


🧠 Case 7: Principal vs Agent

A company arranges hotel bookings and earns 10% commission.

Revenue should be:

A. Gross booking value
B. Commission only
C. Cost incurred
D. Net of expenses

Answer: B


🧠 Case 8: Right of Return

Company sells goods with return option. Expected returns = 10%

Revenue recognized?

A. 100%
B. 90%
C. 110%
D. Depends

Answer: B


🧠 Case 9: Contract Modification

Additional goods sold at discount (below SSP)

Treatment?

A. Separate contract
B. Modify existing
C. Ignore
D. Expense

Answer: B


🧠 Case 10: Over Time Recognition

Asset has no alternative use + right to payment exists

Recognition?

A. Point in time
B. Over time
C. Cash basis
D. Completed contract

Answer: B


📘 SECTION 3: CHOOSE THE CORRECT WORD (CONFUSING)


🔹 Case 11

Revenue is based on transfer of:
👉 (Ownership / Control / Risk / Invoice)

Answer: Control


🔹 Case 12

Variable consideration is recognized using:
👉 (Probability / Certainty / Guarantee / Contract value)

Answer: Probability


🔹 Case 13

If entity controls goods before transfer → it is:
👉 (Agent / Principal / Customer / Supplier)

Answer: Principal


🔹 Case 14

Transaction price includes:
👉 (Only fixed / Fixed + variable / Only cash / Only invoice)

Answer: Fixed + variable


🔹 Case 15

Standalone selling price is used for:
👉 (Recognition / Allocation / Measurement / Disclosure)

Answer: Allocation


📘 SECTION 4: HIGH-LEVEL CASE (VERY TRICKY)


🧠 Case 16: Bundle + Variable + Timing

A company enters contract:

  • Product A (SSP ₹2,00,000)
  • Service B (SSP ₹1,00,000)
  • Contract price = ₹2,40,000
  • Bonus ₹60,000 (only 50% chance)

Questions:

(i) Transaction price?

A. 2,40,000
B. 2,70,000
C. 3,00,000
D. 2,10,000

Answer: A
👉 Bonus excluded (not highly probable)


(ii) Allocation to Product A?

👉 (2/3 × 2,40,000) = ₹1,60,000


(iii) When is service revenue recognized?

A. Immediately
B. Over time
C. At end
D. Never

Answer: B


📘 SECTION 5: EXTREME TRICK CASES


🧠 Case 17: Bill-and-Hold Arrangement

Goods billed but not delivered

Revenue?

A. Always recognize
B. Never recognize
C. Recognize if control transferred
D. Recognize on cash

Answer: C


🧠 Case 18: Non-Cash Consideration

Customer gives shares instead of cash

Measurement?

A. Cost
B. Book value
C. Fair value
D. Nominal value

Answer: C


🧠 Case 19: Warranty

Free warranty ensuring product works

Treatment?

A. Revenue
B. Liability
C. Expense
D. Asset

Answer: C


🧠 Case 20: Significant Financing

Payment received after 3 years

Adjustment?

A. Ignore
B. Discount
C. Increase revenue
D. Expense

Answer: B


🎯 FINAL EXAM TRAPS SUMMARY

✔ “Highly probable” = KEY word
✔ Control ≠ ownership always
✔ Allocation errors common
✔ Bonus/rebate tricky
✔ Principal vs Agent


www.gmsisuccess.in

Revenue Recognition