Chart of Accounts for Inventory Businesses: Stop Using the Generic Template

Most small businesses set up their chart of accounts once — usually by accepting whatever default their accounting software suggested — and never touch it again.

That's fine if you run a consulting firm. You send invoices, collect money, pay expenses. Clean.

But the moment you carry physical inventory, that generic template starts lying to you. Your gross margin looks wrong. Your asset values don't match reality. And when you sit down to do your month-end close, you spend half the time untangling transactions that got booked to the wrong accounts.

This guide is about fixing that.


What Is a Chart of Accounts, Actually

A chart of accounts (COA) is the master list of every financial bucket your business uses to record transactions. Every invoice, every payment, every purchase — it all flows into one of these accounts.

The COA is organized into five categories:

  • Assets — what you own
  • Liabilities — what you owe
  • Equity — what's left for owners
  • Revenue — money coming in
  • Expenses — money going out (plus cost of goods sold)

The structure you choose determines what your financial statements can and can't tell you. A bad COA means garbage-in, garbage-out. Your P&L looks fine on the surface but tells you nothing useful about your business.


Why Generic Templates Fail Inventory Businesses

A standard accounting template might give you one account called "Inventory" and another called "Cost of Goods Sold." That's it.

For a business that carries physical stock — a wholesaler, a distributor, a manufacturer — that's nowhere near enough detail.

Here's what actually breaks:

You can't separate inventory you own from inventory in transit. Did you pay for that shipment yet? Is it sitting in customs or in your warehouse? Generic COAs have no way to distinguish. Your asset value is wrong until you manually adjust.

Raw materials, WIP, and finished goods all look the same. If you manufacture anything, this is a serious problem. You need to know the value at each stage — not just one lumped "inventory" number.

COGS gets muddled with operating expenses. Freight costs, packaging, import duties — these often get booked as operating expenses when they should go into cost of goods sold. Your gross margin becomes meaningless.

You can't track inventory write-offs properly. Damaged goods, expired stock, obsolete items — these need their own treatment. Dumping them into a generic "expenses" account hides the real cost of your inventory management.


How to Structure a COA for an Inventory Business

Assets — Get Granular Here

Current Assets:

  • Cash and Bank Accounts (separate accounts per bank)
  • Accounts Receivable
  • Goods-in-Transit (inventory paid for but not yet received)
  • Raw Materials Inventory
  • Work-in-Progress (WIP) Inventory (manufacturing only)
  • Finished Goods Inventory
  • Packaging Materials
  • Prepaid Expenses

Having separate inventory accounts by type isn't optional if you manufacture or import. It's how you track what's actually in your possession versus what's on its way.

Fixed Assets:

  • Warehouse Equipment
  • Vehicles
  • Furniture and Fixtures
  • Accumulated Depreciation (contra-asset, track separately per asset class)

Liabilities — Don't Bury Supplier Detail

  • Accounts Payable (you can sub-categorize by supplier if volume warrants it)
  • Advance Payments Received from Customers
  • GST/VAT Payable
  • Withholding Tax Payable
  • Short-Term Loans
  • Long-Term Loans

Revenue — Track What You Sell

  • Product Sales Revenue (consider sub-accounts by product category or channel)
  • Service Revenue (if applicable)
  • Sales Returns and Allowances (contra-revenue — reduce this from gross sales)
  • Sales Discounts (contra-revenue)

Never bury returns and discounts inside your main revenue account. You need to see gross sales separately from net sales. Otherwise you can't tell if a revenue dip is from fewer sales or more returns.

Cost of Goods Sold — This Is Where Most Businesses Get Sloppy

This is the section that most generic COAs completely botch.

COGS is the direct cost of producing or acquiring the goods you sold. It's not rent. It's not salaries for your sales team. It is:

  • Cost of Goods Sold — Purchases: What you paid suppliers for the goods themselves
  • Freight and Shipping Inward: Cost to get goods to your warehouse
  • Import Duties and Customs: Applies to anything you import
  • Direct Labor (manufacturing only): Labor cost tied directly to production
  • Manufacturing Overhead (manufacturing only): Indirect production costs
  • Inventory Write-Offs: Damaged, expired, or obsolete stock
  • Purchase Returns: When you return goods to suppliers (contra-COGS)

Everything in COGS flows directly to your gross profit calculation. Get this wrong and your gross margin is fiction.

Expenses — Operating Costs Separate from COGS

Once you've nailed COGS, your operating expenses should be genuinely separate:

  • Salaries and Wages (non-production)
  • Rent and Utilities
  • Sales and Marketing
  • Transport and Delivery Outward (cost to deliver to customers — this is an operating expense, not COGS)
  • Bank Charges and Interest
  • Depreciation
  • Insurance
  • Professional Fees

The Most Common Mistakes

Mistake 1: Booking freight inward as an expense. If you paid to ship goods from your supplier to your warehouse, that cost should be in COGS — it's part of the cost of your inventory. Booking it as an operating expense inflates your gross margin and understates your true inventory cost.

Mistake 2: Using one inventory account for everything. When your stock comprises raw materials, partially finished goods, and finished products, lumping them together makes inventory valuation meaningless. You can't close the books cleanly or understand what your working capital is actually tied up in.

Mistake 3: Not tracking sales returns properly. A contra-revenue account for returns lets you see your gross sales and return rate separately. If you just deduct returns from revenue, you can't spot a trend early — and a rising return rate can indicate a quality problem you'd otherwise miss for months.

Mistake 4: No sub-accounts for tax obligations. In Nepal, VAT/tax tracking needs to be clean and separate. Mixing your tax liabilities into a general "accounts payable" bucket creates reconciliation nightmares at filing time.

Mistake 5: Naming accounts vaguely. "Miscellaneous expense" is not an account. "Other income" should be rare. Every account should have a clear, specific purpose. If you're unsure where to book something, the answer is to create a proper account — not to dump it somewhere and deal with it later.


How Many Accounts Do You Actually Need?

More than a service business, fewer than you think.

A typical wholesale or distribution business probably needs 60–100 accounts. Manufacturing businesses need more because of the production-stage inventory accounts and manufacturing overhead tracking.

The rule of thumb: add an account when you need to see that information separately in your financials. Don't add accounts to be thorough — add them because you'll actually use the data.


Numbering Your COA

Use a standard numbering convention so accounts are organized consistently:

  • 1000–1999: Assets
  • 2000–2999: Liabilities
  • 3000–3999: Equity
  • 4000–4999: Revenue
  • 5000–5999: Cost of Goods Sold
  • 6000–6999: Operating Expenses

Leave gaps between account numbers (use 1010, 1020, 1030 instead of 1001, 1002, 1003). You'll want room to add accounts later without restructuring your entire numbering scheme.


Getting Your COA Right Pays Off at Month-End

A well-structured COA makes everything downstream faster and cleaner. Reconciliation is easier because accounts have clear, specific purposes. Financial reports are more useful because the data is already organized the way you need it.

If your current financials don't let you quickly answer "what's my gross margin by product category?" or "how much inventory value is sitting in transit?" — the problem is probably your COA, not your accounting software.

Sevenledger's accounting software ships with a COA template built specifically for inventory-carrying businesses. You're not starting from a generic service-business template and trying to hack it into shape.

If you're ready to see what proper financial structure looks like for your business, start a free trial.