تخطَّ إلى المحتوى

Understanding Debit and Credit

هذا المحتوى غير متوفر بلغتك بعد.

Debit and credit are the two sides Bravo Hub ERP uses to keep the books balanced. They do not mean good and bad, or always mean increase and decrease. Their effect depends on the type of account being updated.

For example, when Nova Industries receives $1,000 from a customer, Bank increases with a debit and Accounts Receivable decreases with a credit. The two sides balance, while the business story is simple: cash arrived and the customer now owes less.

This page explains the rules through familiar sales, purchase, expense, asset, liability, and payment examples. The aim is to help you read Bravo Hub ERP ledger entries confidently, not memorize isolated journal formulas.

The balance sheet is built on:

Assets = Liabilities + Equity

Income increases profit and therefore increases equity. Expenses reduce profit and therefore reduce equity. This gives the normal behavior of the five account classes:

Account classWhat it representsIncrease withDecrease withCommon examples
AssetResources the company owns or controlsDebitCreditCash, bank, receivables, inventory, equipment
LiabilityAmounts the company owesCreditDebitPayables, loans, tax payable
EquityOwners’ residual interestCreditDebitCapital, retained earnings
IncomeValue earned during a periodCreditDebitSales, service income
ExpenseValue consumed during a periodDebitCreditRent, salaries, cost of goods sold

A useful memory aid is: assets and expenses normally increase on the debit side; liabilities, equity, and income normally increase on the credit side.

The word normally matters. An account can contain entries on both sides. A Customer payment credits receivables because it reduces an asset. A sales return debits sales because it reduces income.

Debit and credit are not payment directions

Section titled “Debit and credit are not payment directions”

Consider three events:

  1. A Customer pays an invoice. Bank is debited because the bank asset increases. Receivables are credited because the amount owed by the Customer decreases.
  2. You pay a Supplier. Payables are debited because the liability decreases. Bank is credited because the bank asset decreases.
  3. You buy a laptop for cash. Equipment is debited because an asset increases. Bank is credited because another asset decreases.

The same bank account can therefore be debited or credited depending on whether its balance increases or decreases.

How common Bravo Hub ERP transactions balance

Section titled “How common Bravo Hub ERP transactions balance”

The examples use simplified values and omit rounding. Account names in your Company may differ.

Nova Electronics Trading issues a Sales Invoice for USD 1,000 plus USD 80 tax and will collect payment later.

AccountDebitCredit
Accounts Receivable1,080
Sales1,000
Tax Payable80
Total1,0801,080

Receivables increase because the Customer owes more. Income and tax liability also increase. A submitted Sales Invoice creates these entries automatically from its items, taxes, and configured accounts.

The Customer pays USD 1,080.

AccountDebitCredit
Bank1,080
Accounts Receivable1,080
Total1,0801,080

Cash at bank increases and the Customer’s debt decreases. A Payment Entry also links this amount to the invoice so its outstanding balance becomes zero.

Nova receives a Supplier invoice for USD 600 of office equipment.

AccountDebitCredit
Office Equipment600
Accounts Payable600
Total600600

The equipment asset and Supplier liability both increase. If the purchase were an operating expense, the debit would go to an expense account instead.

AccountDebitCredit
Accounts Payable600
Bank600
Total600600

Both the liability and the bank asset decrease.

Suppose a laptop sold for USD 1,000 has a valuation cost of USD 700. With perpetual inventory, the delivery records the cost separately from the sale:

AccountDebitCredit
Cost of Goods Sold700
Stock Asset700
Total700700

Cost of goods sold increases as an expense; inventory decreases as an asset. This entry can come from a Delivery Note or a stock-updating Sales Invoice.

When goods are received before billing:

AccountDebitCredit
Stock Asset700
Stock Received But Not Billed700

The Purchase Receipt records the inventory and a temporary liability. The later Purchase Invoice debits Stock Received But Not Billed and credits Accounts Payable. This clears the receipt accrual and establishes the Supplier balance.

Nova pays USD 120 for internet service.

AccountDebitCredit
Internet Expense120
Bank120

An expense increases and the bank asset decreases. This can be recorded through a Purchase Invoice followed by payment, or an appropriate payment or journal workflow based on the required controls and evidence.

AccountDebitCredit
Depreciation Expense100
Accumulated Depreciation100

Depreciation expense increases. Accumulated depreciation is a contra-asset account with a normal credit balance, so it reduces the net book value of the Asset without changing its original cost account.

A contra account offsets another account while remaining separately visible. Common examples include accumulated depreciation, sales returns, purchase returns, and allowances.

An account can also show an unexpected balance without being invalid:

  • A Customer receivable with a credit balance may represent an advance or overpayment.
  • A Supplier payable with a debit balance may represent an advance paid.
  • A bank account with a credit balance may represent an overdraft.
  • Income may be debited by a Credit Note or correction.

Investigate the source vouchers and business meaning before deciding that the sign is wrong.

Bravo Hub ERP usually uses a shared receivable account for many Customers and a shared payable account for many Suppliers. The Party Type and Party on each ledger entry identify whose balance changed.

This is why the Chart of Accounts does not need one ledger account per Customer. The Accounts Receivable and Payable reports combine account postings with party and payment references to show invoice-level outstanding amounts and ageing.

A Cost Center, Project, or other Accounting Dimension tags an entry for analysis. It does not replace the account or change whether the amount is a debit or credit.

For example, one rent expense account can be split across Retail, Online Sales, and Administration Cost Centers. The General Ledger remains balanced, while the Profit and Loss Statement can be filtered or grouped for management reporting.

After submitting a transaction:

  1. Open the source document.
  2. Select View > Accounting Ledger.
  3. Confirm the debit and credit totals are equal.
  4. Check that each account matches the economic event.
  5. Verify the party on receivable or payable rows.
  6. Review the Cost Center, Project, Finance Book, and other dimensions where applicable.
  7. Open the General Ledger to see the entry in account context.

Use the Trial Balance to confirm that total debits and credits remain equal across the selected period. Equality proves mathematical balance, but it does not prove that every account choice is correct.

Use a Journal Entry for genuine accounting adjustments such as accruals, provisions, reclassifications, opening balances, and approved write-offs.

Prefer specialized transactions for normal operations:

  • Sales Invoice for Customer billing
  • Purchase Invoice for Supplier billing
  • Payment Entry for receipts, payments, and internal transfers
  • Delivery Note, Purchase Receipt, or Stock Entry for inventory movement
  • Asset transactions for capitalization, depreciation, sale, and disposal

Specialized documents calculate taxes, update outstanding amounts, preserve operational references, and apply validations that a manual Journal Entry may bypass.

MistakeBetter approach
Treating debit as money receivedIdentify the account class, then ask whether that account increased or decreased.
Treating credit as a negative amountRead debit and credit as sides of an entry, not positive and negative signs.
Creating one receivable account for every CustomerUse shared receivable accounts and let the Party identify the Customer unless a separate account is required.
Fixing an invoice with an unrelated Journal EntryCorrect, return, cancel, or amend the source document where possible so operational and accounting records agree.
Checking only that totals balanceAlso verify accounts, parties, dates, dimensions, references, taxes, and currencies.

Why does a bank receipt appear as a debit?

Section titled “Why does a bank receipt appear as a debit?”

Bank is an asset. Receiving money increases that asset, and an asset increase is a debit.

Income increases profit and equity. Income accounts therefore normally increase with credits.

Bravo Hub ERP usually represents the opposite effect on the other side of the entry. Follow the relevant document’s return or reversal workflow rather than forcing negative values.

Does every transaction affect exactly two accounts?

Section titled “Does every transaction affect exactly two accounts?”

Double entry requires equal totals, not exactly two rows. An invoice with several taxes, income accounts, discounts, and stock effects can create many GL Entries.