What is Debits and Credits?
Debits and credits are the foundation of all accounting. Learn how they work in double-entry bookkeeping, how they affect your balance sheet and income statement, and why understanding them is essential for freelancers who want to manage their finances properly.
**Debits and credits are the two fundamental elements of double-entry accounting, representing the two sides of every financial transaction recorded in a business's books.** In the double-entry system, every transaction affects at least two accounts, with the total debits always equaling the total credits. This balanced, self-checking system is the foundation of all modern accounting and has been in use since the 15th century. In everyday language, 'debit' and 'credit' have common meanings that can be confusing when applied to accounting: a bank 'debit' means money is taken from your account, and a 'credit' means money is added. In accounting, these terms have specific technical meanings that are consistent across all account types, but the effect of a debit or credit on any given account depends on the account type. The fundamental accounting rules for debits and credits are: assets and expenses increase with debits and decrease with credits; liabilities, equity, and revenues increase with credits and decrease with debits. This rule set is sometimes remembered using the acronym DEAD CLIC: Debits increase Expenses, Assets, and Dividends; Credits increase Liabilities, Income (revenue), and Capital (equity). For freelancers and small business owners, understanding debits and credits is not just a theoretical exercise. It is the key to understanding your financial statements, catching errors in your accounting records, communicating effectively with accountants and bookkeepers, and verifying that your accounting software is categorizing transactions correctly. When you understand the debit/credit rules, you can look at any journal entry and instantly understand what is happening to your business's financial position. The double-entry system's most powerful feature is its self-balancing property: if you ever make an error that results in total debits not equaling total credits, the error will show up as an imbalance. This built-in error detection makes accounting records more reliable than single-entry systems.
Debits and credits work through the equation at the heart of accounting: Assets = Liabilities + Equity. This fundamental equation must always balance. Every transaction either maintains or restores this balance by recording equal and offsetting debit and credit amounts. The T-account is the traditional way to visualize how debits and credits affect individual accounts. A T-account has a left side (debits) and a right side (credits). For asset accounts (like cash, accounts receivable, equipment), the normal balance is on the debit (left) side -- meaning assets are increased by debits and decreased by credits. For liability and equity accounts (like accounts payable, loans, owner's equity), the normal balance is on the credit (right) side -- meaning these accounts increase with credits and decrease with debits. Revenue accounts also have a normal credit balance (revenues increase with credits). Expense accounts have a normal debit balance (expenses increase with debits). Here is a practical example: a freelance photographer receives a $3,000 payment from a client for a completed project. The journal entry is: Debit Cash $3,000 (cash is an asset, debiting it increases the cash balance) / Credit Service Revenue $3,000 (revenue increases with credits). Total debits ($3,000) equal total credits ($3,000). The accounting equation remains balanced. Another example: the photographer pays $150 for a monthly software subscription. The journal entry is: Debit Software Expense $150 (expense is increased by a debit) / Credit Cash $150 (cash asset is decreased by a credit). Again, debits equal credits, and the equation balances. Compound journal entries have multiple debits and/or multiple credits but the total of all debits must still equal the total of all credits. For example, if a freelancer invoices a client $5,000 for a project that includes $500 in sales tax: Debit Accounts Receivable $5,500 / Credit Service Revenue $5,000 / Credit Sales Tax Payable $500. Total debits = $5,500, total credits = $5,000 + $500 = $5,500. Balanced.
For freelancers who use accounting software, the software handles all the debit and credit mechanics automatically. But understanding the underlying debit/credit rules helps you use the software more intelligently and catch errors that the software might not flag. The most common situation where understanding debits and credits helps freelancers is when reviewing their accounting reports and noticing something unexpected. If your accounts receivable balance is much higher than you expected, you can drill down to see the journal entries that make up that balance and quickly identify whether there is a posting error (perhaps a payment was recorded as a debit to accounts receivable instead of a credit, which would have increased the balance instead of decreasing it). Understanding debits and credits also helps when working with an accountant or bookkeeper. Rather than being completely dependent on your accountant's interpretation, you can follow the logic of their journal entries and ask informed questions. 'Why did you debit this expense account when the transaction was a payment received?' becomes a meaningful question you can ask instead of just accepting entries you do not understand. For freelancers who maintain their own books using spreadsheets or simple accounting software, knowing the debit/credit rules helps you verify that you are recording transactions correctly. A common beginner mistake is to record a customer payment as a debit to revenue (which would decrease revenue instead of increasing cash), when the correct entry is a debit to cash and a credit to accounts receivable (or revenue under cash basis). Understanding debits and credits is also essential if you ever need to make manual journal entries -- for adjusting entries, depreciation, loan receipt, or any other transaction that your software does not handle automatically. Being able to reason through which accounts to debit and credit for any transaction is a fundamental accounting skill.
One of the most common sources of confusion about debits and credits is the disconnect between their accounting meanings and their everyday meanings, particularly as they relate to debit cards and credit cards. In everyday banking language: a bank debit means money is taken out of your account (a withdrawal); a bank credit means money is put into your account (a deposit). This is consistent with how your bank describes transactions on your statement. In accounting: debiting an account means recording an entry on the left side of the T-account, which increases asset and expense accounts but decreases liability and equity accounts. This does not straightforwardly translate to 'taking money out' because the effect depends on the account type. This confusion manifests most clearly with bank statements. When your bank debits your account (takes money out for a fee), your cash account in your accounting records is credited (decreased -- because cash is an asset and credits decrease assets). When your bank credits your account (deposits money), your cash account is debited (increased -- debits increase assets). For debit cards and credit cards from an accounting perspective: a debit card transaction directly reduces your bank account balance. From your accounting perspective, this is a credit to cash (decreasing the asset) and a debit to the expense category for whatever you purchased. A credit card purchase is a debit to expense and a credit to credit card payable (a liability), not directly to cash. When you pay the credit card bill, you debit credit card payable and credit cash. Keeping these two uses of 'debit' and 'credit' straight takes practice, but the key is to always think from the accounting perspective (which accounts are affected and in which direction) rather than from the banking perspective (is money going in or out of an account).
Applying debit/credit rules to common freelance transactions becomes intuitive with practice. Here are the most common entries you will encounter. Step 1: Sending an invoice (accrual basis). When you send an invoice, you have earned revenue even though no cash has arrived. Record: Debit Accounts Receivable (asset increases), Credit Service Revenue (revenue increases). The amount is the total invoice amount. Step 2: Receiving client payment. When the client pays the invoice, cash comes in and the receivable is eliminated. Record: Debit Cash (asset increases), Credit Accounts Receivable (asset decreases). For cash basis: record the full payment directly as Debit Cash, Credit Service Revenue. Step 3: Paying a business expense. When you pay for a business expense (software, marketing, etc.), cash goes out and an expense is recorded. Record: Debit Expense (expense category increases), Credit Cash (asset decreases). Step 4: Purchasing equipment on credit. If you buy a laptop on your business credit card, you have acquired an asset and taken on a liability. Record: Debit Equipment (asset increases), Credit Credit Card Payable (liability increases). Step 5: Recording depreciation. Equipment loses value over time, and this loss is recorded as depreciation expense. Record: Debit Depreciation Expense, Credit Accumulated Depreciation (a contra-asset account that reduces the equipment's book value). This entry is typically made monthly or annually. Use Eonebill's invoicing at /free-tools/invoice-generator to ensure all revenue transactions start with a clean invoice that supports your revenue journal entries.
Every invoice you send with Eonebill.ai creates the source document for a fundamental accounting transaction: the recognition of revenue. Eonebill's detailed, professional invoices give you all the information needed to make the correct journal entry -- debiting accounts receivable and crediting revenue -- accurately and with proper documentation. With Eonebill's invoice generator at /free-tools/invoice-generator, each invoice you create specifies the exact amount, the service category, the client, and the date -- all the information needed to determine the correct accounts to debit and credit when recording the transaction in your accounting system. When invoices are vague or inconsistently formatted, categorizing the revenue correctly in your general ledger is difficult. Eonebill's structured, itemized format makes the accounting categorization straightforward. Eonebill's payment tracking feature at /pricing helps you know precisely when each invoice transitions from an accounts receivable (the initial debit when the invoice was sent) to cash (the debit when payment is received). This timing clarity is essential for ensuring that the debit to cash and credit to accounts receivable (the payment entry) is recorded on the correct date, keeping your cash account and accounts receivable balance accurate at all times. For freelancers who integrate Eonebill with accounting software, the invoice data flows directly into the accounting system and triggers the appropriate debit/credit entries automatically. This integration eliminates manual data entry, reduces the risk of recording transactions in the wrong accounts, and ensures that every revenue transaction is properly documented and accounted for from the moment the invoice is created.
1. Confusing accounting debits/credits with bank debits/credits. When your bank statement shows a debit (money taken out), you credit your cash account in your accounting records. When the bank shows a credit (money deposited), you debit your cash account. This counterintuitive flip is one of the most common sources of accounting errors for beginners. 2. Debiting revenue instead of crediting it. Revenue is increased by credits. If you accidentally debit a revenue account when recording a sale (perhaps thinking 'debit' means 'add' from a banking perspective), you are reducing revenue instead of increasing it. Always credit revenue accounts when recording sales. 3. Recording payments received as credits to cash. When you receive a client payment, cash increases -- which means you debit cash (assets increase with debits). Crediting cash when receiving payment is a common error that reduces your cash account balance when it should be increasing. 4. Not ensuring debits equal credits in each journal entry. Every complete journal entry must have equal total debits and equal total credits. Making an entry with only one side (a debit to cash with no offsetting credit) leaves your books unbalanced and will cause errors in your financial statements. Always complete both sides of every entry. 5. Misclassifying expense payments as asset purchases (or vice versa). When you buy a $200 office supply item, the correct entry is debit Office Supplies Expense (not an asset). When you buy a $2,000 laptop, the correct entry is debit Equipment (an asset, to be depreciated). Confusing the two misrepresents both your income statement (by under- or overstating expenses) and your balance sheet (by under- or overstating assets).
Debits and credits are the building blocks of accounting. These related terms provide essential context. **Journal Entry** -- Journal entries are how debits and credits are formally recorded in your accounting system. Every journal entry has at least one debit and one credit. See /glossary/journal-entry. **General Ledger** -- The general ledger organizes all debit and credit entries by account and maintains running balances. See /glossary/general-ledger. **Chart of Accounts** -- The chart of accounts defines all the accounts that can be debited or credited. See /glossary/chart-of-accounts. **GAAP** -- GAAP governs how debits and credits should be applied in various accounting situations. See /glossary/gaap. **Bank Reconciliation** -- Understanding how bank debits/credits translate to accounting debits/credits is essential for accurate bank reconciliation. See /glossary/bank-reconciliation.