Theory
The Paradox of the Credit Sale
Suppose Meera sells provisions worth 5,000 rupees to a regular customer on credit this morning. The customer takes the goods away but promises to pay next month. Did Meera make a sale today, or does she make the sale next month when the cash lands in her hand? If she checks her physical cash box right now, it looks like nothing happened. This puzzle brings us to a fundamental fork in the road for bookkeeping: deciding exactly when to log a transaction.
Theory
The Train Ticket Analogy
Think of booking a train ticket on the IRCTC portal. You book and pay for your ticket in May, but your actual journey happens in June. Cash basis accounting is like recording your travel expenses the moment you pay out the cash in May. Accrual basis accounting is like recording the true event in June when you actually occupy the seat and consume the transport service.
Theory
Cash Basis vs Accrual Basis
In your university exams, you must explicitly differentiate between the two foundational systems. Under the Cash Basis of Accounting, transactions are recorded only when cash is physically received or paid out. Under the Accrual Basis of Accounting, revenues and expenses are recorded in the books at the moment they are earned or incurred, regardless of when the actual cash settlement takes place.
At a glance
Comparison between Cash Basis and Accrual Basis of Accounting
| Feature | Cash Basis | Accrual Basis |
|---|---|---|
| Recording Criteria | When cash flows in or out | When transaction occurs or is due |
| Credit Transactions | Ignored completely until paid | Recorded immediately |
| Matching Principle | Not followed | Strictly followed to find true profit |
| Legal Acceptability | Not recognized by Indian Companies Act | Mandatory for modern corporate businesses |
Theory
Worked Example: Meera's First Month
Let us compute Meera's profit for March using both methods to observe the differences. In March, Meera sells goods worth 40,000 rupees for cash and 20,000 rupees on credit. She incurs total shop expenses of 15,000 rupees but has only paid 10,000 rupees in cash so far, leaving 5,000 rupees outstanding. Let us calculate her net profit under both systems step by step.
Follow along
Profit Calculation Comparison Steps
- Cash Basis Revenue Only count cash receipts. Revenue = 40,000 rupees.
- Cash Basis Expenses Only count cash outflows. Expenses = 10,000 rupees.
- Cash Basis Net Profit Revenue (40,000) minus Expenses (10,000) = 30,000 rupees profit.
- Accrual Basis Revenue Count total sales earned. Revenue = 40,000 cash + 20,000 credit = 60,000 rupees.
- Accrual Basis Expenses Count total expenses incurred. Expenses = 10,000 paid + 5,000 outstanding = 15,000 rupees.
- Accrual Basis Net Profit Revenue (60,000) minus Expenses (15,000) = 45,000 rupees profit.
Think first
Mental Check: Outstanding Salaries
Meera's shop assistant earned a salary of 8,000 rupees for April, but Meera has not paid him yet because of a cash crunch. Think about how this unpaid salary will be treated in both cash and accrual systems before tapping.
Show the answer
Under the Cash Basis, this unpaid salary is completely ignored for April because no cash moved. Under the Accrual Basis, it must be recorded as an expense in April because the assistant provided his service during that month, creating an outstanding salary liability.
Quiz
Why is the Accrual Basis widely preferred by professional accountants and banks over the Cash Basis?
- Because it is much easier to maintain and requires fewer entries
- Because it matches the true revenue generated with the actual expenses incurred in that period
- Because it ignores credit transactions and reduces tax calculation burdens
Show the answer
Because it matches the true revenue generated with the actual expenses incurred in that period
The Accrual Basis adheres to the matching principle. By matching the actual revenues earned with the expenses incurred to earn them during that specific time frame, it presents a true and fair view of a business's operational profitability.
Watch out
The Exam Trap: Prepaid Confusion
Do not assume that every cash payment equals an instant expense under the accrual system. If Meera pays her shop landlord 30,000 rupees in advance for the next 3 months, a cash basis system logs a 30,000 expense today. However, an accrual system treats it as an asset (Prepaid Rent) and only charges 10,000 rupees to the profit and loss account each month as the time passes. Watch out for this trap in entry analysis!
Theory
Connection to Database Design
When you design database tables for e-commerce or retail software in your upcoming semesters, your order transactions table will track attributes like order_date (Accrual) and payment_received_date (Cash). If you pull reports using the payment date, you are building a cash basis view. If you filter by order placement date, you are showing an accrual basis view.
Summary
Key takeaways
- Cash basis records a transaction only when actual cash enters or leaves the cash register.
- Accrual basis records transactions when the legal obligation or right is established, ignoring cash dates.
- Accrual accounting offers a accurate picture of periodic business profit by utilizing the matching principle.
- Prepaid expenses and outstanding liabilities are unique accounting adjustments found exclusively under the accrual framework.
- Memory Hook: Cash tracks the paper notes, Accrual tracks the business deals.