Skip to content
SPM Tuition
Free tool

Debit-credit transaction trainer

You know the rules but still reverse debit and credit.

This trainer shows a short fictional transaction, tells you what changes, and asks you to write the journal entry so that debits equal credits.

Everything you enter stays on this device.

Who is this tool for?

It helps students who keep reversing debit and credit, and students who understand the ledger but freeze when they must decide which account goes first.

Each transaction is short, so it fits a few minutes of daily practice.

How do I use it?

  1. Choose a transaction and read the effects table. It shows each account, its type and whether it increases or decreases.
  2. Fill in up to three lines: account, debit or credit, and amount.
  3. Press Check entry. The tool tells you if a line is incomplete, if the entry does not balance, or if it does not match the transaction.
  4. Read the explanation and the ledger effect, then choose another transaction.
  5. Tick “Hide the effects table first” when you want to work out the changes yourself.

How does it work?

The rule is computed, not guessed. An increase in an asset, an expense or drawings is a debit. An increase in a liability, capital or income is a credit. A decrease goes on the opposite side.

The tool builds the answer from that rule. It then compares your lines with it, using whole sen to avoid rounding errors, and accepts amounts such as 1200 or 1,200.50. Anything else, such as a negative number or letters, is rejected with a message.

What does one transaction look like?

The owner invests RM100 cash to start a stall. Cash is an asset and it increases, so debit Cash RM100. Capital is equity and it increases, so credit Capital RM100.

Total debits are RM100 and total credits are RM100, so the entry balances. In the ledger, the Cash account gains RM100 on its debit side and the Capital account gains RM100 on its credit side.

What are its limits?

The transactions are fictional teaching examples with original figures. The tool is not live bookkeeping, tax guidance or professional financial advice, and it does not cover every type of entry in the syllabus.

If reversals keep happening, read I keep reversing debit and credit and why debit and credit keep getting reversed. A third guide explains why a balanced trial balance can still contain errors.

If you want a teacher to go through your own accounts, see accounting tuition and how the one-hour trial class (from RM50) works.

Common questions

What does the trainer check?

It checks that every line has an account, a side and a positive amount, that total debits equal total credits, and that the entry matches the effect of the transaction on each account. It then explains each line.

Are the transactions real?

No. They are fictional practice transactions with original figures. The tool is for learning and is not live bookkeeping or professional financial advice.

Why does a balanced entry still count as wrong?

Debits can equal credits and the entry can still use the wrong accounts or the wrong side for one of them. The tool says your entry balances but does not match, then lets you try again or show the answer.

Is anything saved or sent?

No. Your entries stay in this tab and are cleared when you reset or close the page.

The trainer drills the rule, and a teacher can find out why a particular transaction still feels backwards to you. The one-hour trial class (from RM50) is a real lesson where accounting foundations can be the focus.

  • Online one-to-one lessons for your child with an experienced teacher.
  • Your first class is a one-hour trial, from RM50. The fee is agreed before you book.
  • Happy with the teacher? Continue with lessons of about 1.5 hours. If not, ask for another teacher.