Skip to content

What Are Contra Accounts? With Examples and Simple Definitions

Sharissa Barnett Feb 10, 2026 8:30:00 AM
What Are Contra Accounts

In accounting, clarity is everything. To maintain accurate records, accountants use specific tools and terms to reflect financial positions correctly. One of those essential tools is the contra account. If you've ever come across terms like "accumulated depreciation" or "sales returns," you're already familiar with this concept, even if you didn’t realize it.

In this detailed guide, we’ll break down what is a contra account in accounting, explain the types of contra accounts, share simple examples, and help you understand how they affect financial reporting. We’ll also explore how Basil — a powerful accounting practice management software — can help manage these accounts more efficiently.

What Is a Contra Account in Accounting?

A contra account in accounting is used to reduce the value of a related account. It is paired with a primary account but has an opposite balance type. For example, if the main account has a debit balance, the contra account will have a credit balance, and vice versa.

These accounts allow for more transparency in financial reporting by showing both the gross amount and the adjustments applied to it.

Contra Meaning in Accounting

In simple terms, "contra" means "opposite." In accounting, it represents an account that works against or offsets another related account.

This helps maintain a clear audit trail and supports detailed financial analysis.

Types of Contra Accounts

There are five main types:

  1. Contra Asset Account
  2. Contra Liability Account
  3. Contra Equity Account
  4. Contra Revenue Account
  5. Contra Expense Account

Each has a unique purpose and application in different parts of the balance sheet or income statement.

Contra Asset Account Examples

A contra asset account reduces the value of a related asset account on the balance sheet. Common examples include:

  • Accumulated Depreciation (offsets fixed assets)
  • Allowance for Doubtful Accounts (offsets accounts receivable)
  • Provision for Obsolete Inventory

Example: Is Allowance for Doubtful Accounts a Contra Asset?

Yes, it is. When companies expect that some customers won’t pay their bills, they estimate this amount and record it as a contra asset.

Explore journal entries for adjusting retained earnings

Contra Revenue Account

A contra revenue account reduces total revenues. This allows companies to present net revenue more accurately.

Examples include:

  • Sales Returns and Allowances
  • Sales Discounts

These accounts help measure true earnings after considering returned or discounted products.

Contra Liabilities Account

A contra liabilities account decreases the balance of a related liability account. Though rare, they exist in special cases.

Example:

  • Discount on Bonds Payable: A discount offered on the issue of bonds reduces the bond liability.

Contra Equity Account

A contra equity account reduces total shareholders' equity.

Examples:

  • Treasury Stock (shares bought back by the company)
  • Drawings or Owner Withdrawals (in partnerships or sole proprietorships)

These accounts show deductions from equity due to internal transactions.

Learn more about the equity section in our retained earnings guide

Contra Expense Accounts

Contra expense accounts reduce the total expense on the income statement. These are less common but are used for adjustments and reimbursements.

Examples:

  • Purchase Returns
  • Expense Reimbursements

Contra Account Journal Entry Examples

1. Recording Allowance for Doubtful Accounts

Dr. Bad Debt Expense $5,000

Cr. Allowance for Doubtful Accounts $5,000

2. Recording Accumulated Depreciation

Dr. Depreciation Expense $10,000

Cr. Accumulated Depreciation $10,000

3. Recording Sales Returns

Dr. Sales Returns & Allowances $1,000

Cr. Accounts Receivable $1,000


Why Contra Accounts Matter in Accounting

  • Transparency: Shows true value of assets, revenue, and equity.
  • Accuracy: Helps track historical data without deleting original entries.
  • Compliance: Meets GAAP/IFRS standards for proper reporting.
  • Analysis: Allows better comparison and auditing.

Also read: How to journalize closing entries

Managing Contra Accounting with Basil

Managing contra accounts manually across files, spreadsheets, and email is inefficient. This is where Basil comes in.

Basil: All-in-One Accounting Practice Management Software

Basil is a cloud-based platform designed for accounting firms to simplify workflows and client interactions.

Features That Help with Contra Accounting Workflows:

  • Task Management: Assign reviews for accounts like depreciation or allowances
  • Client Portal: Collect supporting documents securely
  • eSignatures: Get approval on adjusting entries quickly
  • Notes and Comments: Track decisions made on contra accounts
  • Workflows: Build recurring workflows for depreciation, year-end entries, etc.
  • Real-time Visibility: Keep your team updated on adjustments

Learn more about Basil Practice Management Software

FAQs About Contra Accounts

1. What is a contra account in accounting?

A contra account offsets a related primary account, typically showing the deductions or adjustments.

2. Is allowance for doubtful accounts a contra asset?

Yes. It reduces accounts receivable and shows expected losses.

3. What are examples of contra accounts?

Accumulated depreciation, sales returns, treasury stock, and allowance for doubtful accounts.

4. Why do we use contra accounts?

They help in providing accurate and detailed financial reporting by showing both gross and net figures.

5. How are contra accounts shown in financial statements?

They are presented directly below their corresponding accounts, often as negative values.

Conclusion

Understanding what is a contra account in accounting is essential for anyone involved in financial reporting. These accounts play a vital role in ensuring your statements reflect a realistic view of the company’s position.

From contra asset account examples like accumulated depreciation to contra revenue account adjustments, mastering these concepts can elevate your accounting accuracy.

Using Basil to manage contra accounts through task automation, document collection, and client collaboration makes the process easier and far more professional.

Ready to streamline your accounting workflows with confidence? Try Basil for Free today and see the difference it makes.
Sign up for your free trial today_BASIL