General Ledger + Converter in one subscription.

See pricing
Skip to content
  1. Home
  2. AI bookkeeping
  3. Manufacturing accounting software

INDUSTRIES · MANUFACTURING

Manufacturing accounting software,
with inventory and cost of goods sold you can prove.

Manufacturing accounting software has to carry raw materials, work in progress and finished goods as assets, and turn purchases, production labor and shop overhead into cost of goods sold. ZeraBooks is a general ledger with AI bookkeeping that does this from your statements and bills, with inventory adjusted to each count. It holds dollar values, not stock quantities.

7-day trial · card required, nothing charged for 7 days · then $79/month billed annually or $149 monthly

A bill read, approved and matched to its payment.

DEFINITION

What is a cost of goods sold?

What the products you sold in a period cost to make: opening inventory, plus materials bought, production labor and shop overhead, minus closing inventory. Sales less cost of goods sold is gross profit.

THE REQUIREMENTS

What does a manufacturer need from accounting software?

A shop that makes things holds part of its money on the floor and the shelves. The books have to count it.

  • Inventory in three stages

    Raw materials waiting to be used, work in progress on the shop floor and finished goods ready to ship. Each is an asset until it is sold.

  • Production costs kept apart from overhead

    Materials, the wages of people who build the product and shop costs such as rent and power go to cost of revenue. Office rent, sales and admin wages stay in operating expenses.

  • A count that corrects the books

    Whatever the shelves hold at period end is the real inventory. The books are adjusted to match, and the difference flows into cost of goods sold.

  • Supplier bills by the dozen

    Lumber, hardware, finishes and freight arrive as invoices. Each one has to land in the right category and be matched to the payment.

  • Equipment depreciated

    Saws, CNC machines and compressors are assets written off over their useful life. See how to calculate depreciation.

We set you up and catch up your past months for free. Then ZeraBooks keeps your books done.

AN HONEST FIT CHECK

What does ZeraBooks do for a manufacturer?

ZeraBooks is the general ledger. Unit counts, recipes and job tickets stay in your shop or inventory system, and their dollar totals come into the books.

What the shop needsHow it works in ZeraBooksDetail kept
Inventory valueAsset sub-categories for raw materials, work in progress and finished goods, adjusted by journal entry after each countQuantities and unit costs on your count sheet or inventory system
Materials purchasesSupplier bills uploaded as PDF, read, approved and matched to the payment that settled themIn the ledger
Production labor and overheadCost of Revenue categories, so gross profit is right on the Profit & LossIn the ledger
What you sellProducts & Services with SKU, sell price and income category, used on invoicesNo stock on hand is counted
EquipmentAutopilot records straight-line depreciation each month once the categories existTax depreciation stays with your preparer
Gross marginPercentages of Income on the Profit & Loss shows each cost as a share of salesMargin by job or product line needs separate income and cost categories

WORKED EXAMPLE

How do you calculate cost of goods sold for a manufacturer?

Fernhill Woodworks is a fictional custom cabinet shop, an S corporation, so its cost of goods sold goes on Form 1125-A. Here is its 2026 year, line by line, straight from the ledger.

Form 1125-A lineFrom the booksAmount
1Inventory at beginning of year: raw 28,100.00 + WIP 6,900.00 + finished 11,300.0046,300.00
2Purchases: lumber, sheet goods, hardware, finishes212,450.00
3Cost of labor: wages of the production crew138,600.00
4Additional section 263A costs (none: small business taxpayer)0.00
5Other costs: shop rent 24,000.00 + shop utilities 9,850.00 + consumables 7,400.0041,250.00
6Total of lines 1 through 5438,600.00
7Inventory at end of year: raw 31,400.00 + WIP 8,200.00 + finished 13,300.0052,900.00
8Cost of goods sold: 438,600.00 − 52,900.00385,700.00

Against sales of 612,000.00, gross profit is 226,300.00, a margin of 37.0%. Your preparer decides which shop costs belong in cost of goods sold for tax and which inventory method to use; the books just need each cost in its own category so the choice is easy.

THE COUNT

How do you adjust inventory after a count?

During the year Fernhill posted every purchase and production cost to cost of revenue, and inventory sat at last year’s 46,300.00. The December 31 count says 52,900.00. One journal entry closes the gap.

CategoryBook balanceCountedDebitCredit
Inventory › Raw materials28,100.0031,400.003,300.00
Inventory › Work in progress6,900.008,200.001,300.00
Inventory › Finished goods11,300.0013,300.002,000.00
Cost of revenue › Inventory change6,600.00
Totals46,300.0052,900.006,600.006,600.00

On the Profit & Loss, cost of revenue becomes 212,450.00 + 138,600.00 + 41,250.00 − 6,600.00 = 385,700.00, the same figure as line 8. If the count had come in lower than the books, the entry reverses and cost of goods sold goes up. Counting monthly and booking the same entry each month gives you a true gross margin every month instead of once a year.

SETUP

How to set up a manufacturer’s books in ZeraBooks

A morning for a small shop with a checking account, a card and a few regular suppliers.

  1. 1

    Add the bank and card accounts

    In Banks & Cards, add each by name. ZeraBooks never guesses your accounts.

  2. 2

    Generate the chart of accounts

    In Accounting › Category Manager, click Generate with AI and describe the shop, for example “custom cabinet maker, production crew of six, sells to builders and homeowners”. Add inventory sub-categories for raw materials, work in progress and finished goods, and cost of revenue categories for materials, production labor, shop overhead and inventory change. A chart of accounts template shows the rest of the structure.

  3. 3

    Bring opening inventory across

    Import last year’s closing trial balance so the inventory sub-categories start at your last count.

  4. 4

    Upload statements and supplier bills

    Upload each month’s statements and drop supplier invoices into Bills. Each statement is checked against its printed balances, and each bill is matched to the payment that settled it.

  5. 5

    Book the count

    After each count, add one journal entry in Accounting › Ledger moving each inventory sub-category to the counted value, with the difference to inventory change.

  6. 6

    Close the month

    Finalize the month in Reconciliations once every account ties. A month-end close checklist keeps the count and the close in the same order every time.

Generate with AI drafts a numbered chart of accounts from a description of the business, for review before it is saved.

WHERE ZERABOOKS FITS

The shop’s ledger, with a real gross margin.

ZeraBooks keeps the books a manufacturer’s owner, lender and preparer read. Unit counts, bills of materials and job tickets stay in your shop system or on the count sheet.

THE GENERAL LEDGER

Costs where they belong, proven to the bank.

Purchases, production wages and shop overhead land in cost of revenue, so the profit and loss statement shows a gross profit you can trust. Every bank and card statement has to agree with the ledger before its month ties.

Upload a bill
Tied, signed off and closed.

OR HAND IT OVER

Our team can keep the shop’s books.

The ZeraBooks team can keep the books, book your counts and close each month while you run the floor. You upload statements, bills and the count sheet and see the work in a read-only dashboard. From $150 a month (USD), quoted after a free call.

Record a journal entry
A statement categorized as it lands.

MORE INDUSTRIES

Books for other kinds of business

QUESTIONS

Manufacturing accounting software: common questions

Ask Damin directly
What is the best accounting software for a small manufacturer?

One that keeps inventory as an asset, puts production costs in cost of goods sold and proves every account monthly. ZeraBooks does that as an AI-native general ledger from your statements and bills, so the gross margin your lender sees is built on reconciled numbers.

Does ZeraBooks track inventory quantities?

No. ZeraBooks holds inventory as dollar balances and adjusts them to your count with one journal entry. Quantities and unit costs stay on your count sheet or in your inventory system.

Does ZeraBooks do job costing or bills of materials?

Not as features. A shop with a few clear product lines can give each its own income and cost categories, and the Profit & Loss shows each line’s margin. There are no classes or departments on reports.

How often should a manufacturer count inventory?

At least at year end for the tax return. Counting monthly, even just the costly materials, gives a true gross margin each month and catches waste early. Restaurants read food cost against sales each month for the same reason; see restaurant accounting software.

Is factory rent part of cost of goods sold?

In the books, the shop’s share usually goes to cost of revenue and the office’s share to operating expenses. For tax, your preparer decides what is included on Form 1125-A or Schedule C.

How much does ZeraBooks cost for a manufacturer?

$79 a month billed annually or $149 monthly, after a 7-day trial. See ZeraBooks pricing.

Damin Mutti, founder of ZeraBooks

About the author

Damin Mutti

Founder of ZeraBooks, Vancouver

Damin founded ZeraBooks in 2025 and still talks to the bookkeepers, firms and owners who use it every week. He writes about what he sees in their statements and ledgers, and every page here is checked against the live product before it goes up.

FREE SETUP + CATCH-UP

Upload a month of statements and bills.
See your real gross margin.

Set up the inventory categories, upload a month and book your last count. 7 days, then $79 a month billed annually. Or let our bookkeeping services team keep the books from your statements and bills.

Book a call with Damin

Our founder. 30 minutes on Google Meet. Pick a time on the next screen.

About: Have us do your books