A
AcadiFi
Financial Accountingcpa

Read the Transaction Before You Calculate: A CPA Debit and Credit Map

AcadiFi Editorial·2026-05-21·12 min read

Read the Transaction Before You Calculate: A CPA Debit and Credit Map

CPA accounting questions rarely fail candidates because the arithmetic is exotic. The harder step is usually earlier: deciding what the transaction actually did to the accounting equation. A clean debit and credit answer starts with a reading discipline, not a calculator.

The core habit is simple: name the reporting entity, identify the event, classify the accounts, apply normal balances, then measure the amount. When a candidate skips directly to the number, answer choices that reverse revenue timing, bank perspective, or account type become much more tempting.

Start With the Accounting Event

Every transaction-analysis question can be translated into a short map. The map keeps the candidate from treating all cash receipts as revenue or all bank debits as book debits.

flowchart TD A["Read the fact pattern"] --> B["Identify the reporting entity"] B --> C["Find the accounting event"] C --> D["Choose accounts affected"] D --> E["Classify each account"] E --> F["Apply normal balance rules"] F --> G["Record debit and credit"] G --> H["Check equation and timing"]

The Five Decisions Before the Entry

  1. Identify the entity whose books are being updated.
  2. Decide whether the event has already occurred, is prepaid, is accrued, or is merely planned.
  3. Classify each account as asset, liability, equity, revenue, expense, dividend, or distribution.
  4. Apply the normal balance pattern.
  5. Measure the amount after the classification is correct.

The normal balance pattern is the anchor:

Account typeNormal balanceIncrease withDecrease with
AssetDebitDebitCredit
ExpenseDebitDebitCredit
Dividend or owner drawDebitDebitCredit
LiabilityCreditCreditDebit
EquityCreditCreditDebit
RevenueCreditCreditDebit

Worked Example: Cash Before Performance

Harbor Grove Clinic receives 18,000 on December 20 for a six-month support plan that begins on January 1. At December 31, the clinic has cash, but it has not yet provided the service.

The cash receipt increases an asset. The unperformed service creates an obligation, so the credit is a liability, not revenue.

Entry on December 20:

AccountDebitCredit
Cash18,000
Unearned service revenue18,000

The arithmetic is easy. The exam issue is timing. A tempting answer may credit service revenue because cash was received, but accrual accounting asks whether the earnings process has occurred.

Adjustment After Performance Begins

If one month of service has been provided by January 31, the clinic recognizes 3,000 of revenue because 18,000 / 6 = 3,000.

AccountDebitCredit
Unearned service revenue3,000
Service revenue3,000

This second entry does not touch cash. The cash effect happened earlier. The adjustment reclassifies part of the liability into revenue.

Worked Example: Bank Language Uses the Bank's View

Assume a bank statement for Lark Design Co. lists a 72 debit memo for a monthly service charge. On the bank's records, the customer deposit account is a liability. A debit memo reduces the bank's liability to the customer.

On Lark's books, the same event reduces cash and records an expense:

AccountDebitCredit
Bank service charge expense72
Cash72

The word debit in the bank statement is not an instruction to debit cash on the company's books. It is a perspective cue. The company records the economic effect on its own accounts.

How CPA Answer Choices Try to Trap You

Cash Receipt Traps

Cash received today may be revenue, a liability, a loan, an owner contribution, or a receivable collection. The question turns on why the cash was received.

Expense Timing Traps

Cash paid today may be current expense, prepaid asset, debt repayment, asset purchase, or owner distribution. The question turns on what benefit was received and when it expires.

Perspective Traps

Bank records, customer records, vendor records, and company books can label the same event differently. Always update the books of the entity named in the stem.

Exam Framing

For multiple-choice questions, write a small account equation beside the stem before looking at options. For simulations, build a mini schedule with columns for event, accounts, classification, debit, credit, and amount. This is slower for the first few practice questions, but it prevents repeated misses caused by reversed account types.

The CPA skill is not memorizing a giant list of journal entries. It is reading a messy business sentence and converting it into a balanced accounting effect.

Ready to level up your exam prep?

Join 2,400+ finance professionals using AcadiFi to prepare for CFA, FRM, and other certification exams.

Related Articles