Job shops should match software to how work actually moves: custom BOMs, routing per job, and job costing on each ticket. The right fit tracks material by job, not by a generic SKU count, and ties labor and scrap back to the specific work order that used them. Fishbowl Advanced Manufacturing does this; Fishbowl Inventory does not.
A job shop runs on tickets, not catalogs. One week it is a run of brackets for a machine shop customer, the next a one-off weldment nobody has quoted before. Each job pulls its own mix of raw stock, hardware, and outside processing, and the material for three open jobs sits in the same cage as stock nobody has touched in months. When the software cannot tell those apart, the floor pays for it. A job stalls because steel marked "in stock" was already committed to the job next to it. A quote goes out low because nobody tracked what the last similar job actually cost in material and labor. The owner carries extra inventory on the shelf just to cover the uncertainty that the system should have resolved.
Most software shows you the problem and leaves you the work. Fishbowl gets the work done. You still make the call.
Fishbowl is the platform. Fishbowl Inventory, Fishbowl Advanced Manufacturing, and Fishbowl Advanced Warehouse are purpose-built parts of Fishbowl, matched to how the business runs.
If you buy finished goods and resell them, Fishbowl Inventory handles receiving, stocking, picking, transfers, and fulfillment. Add Fishbowl Channels when those products sell through Shopify, Amazon, Walmart, or other channels. If you manufacture the product and need BOMs, work orders, MRP, production scheduling, or job and labor costing, use Fishbowl Advanced Manufacturing, with Channels added if you also sell online. If you do not manufacture but need deeper warehouse workflows such as 3PL management or EDI-driven fulfillment, use Fishbowl Advanced Warehouse. Multiple storefronts or owned locations alone do not automatically mean you need Advanced.
What a job shop actually needs to track
A job shop's inventory problem is not shelf counts. It is tying material, labor, and outside processing back to the job that consumed them, while the next quote still needs a number the shop can stand behind. Software built for simple resale does not carry that load. Before signing anything, score a system against what a job actually requires:
- Can it build a BOM and routing for a one-off job as fast as it can for a repeat job?
- Does it track committed material by job, not just a company-wide quantity on hand?
- Can it cost a work order with actual labor hours and scrap, instead of a flat estimate?
- Does it flag a shortage against open work orders before the job hits the floor, not after?
- Can an estimator pull real job history to quote the next similar job accurately?
Fishbowl Advanced Manufacturing answers all five. BOMs and routings get built per job. Material gets reserved against the work order that needs it, not just subtracted from a shared pool that every job is drawing against. Job and labor costing rolls up to the ticket, so the next quote is built on what the last job actually cost, not a guess passed down from whoever quoted last time. Fishbowl Advanced Warehouse layers on when the shop also runs 3PL relationships or EDI-driven fulfillment for outside customers, though most job shops never need that layer.

Where the AI Operations Specialist fits, and where it does not
Fishbowl Advanced Manufacturing carries data-focused AI: what is happening on the floor right now, what is coming due, and what needs attention before it turns into a missed ship date. That lives alongside the BOM and work order depth a job shop runs on every day.
The AI Operations Specialist, the piece built into Fishbowl Inventory that drafts the paperwork itself, is a cloud capability for finished-goods operations rather than custom manufacturing. The AI Operations Specialist uses live Fishbowl data to prepare purchase orders, sales orders, transfers, receipts, and adjustments for your approval. Nothing is saved or changed without the operator's approval. Ask, Approve, Done. A job shop running Advanced Manufacturing gets the data-focused AI piece today. The prepared-work piece is a cloud Inventory capability, not an Advanced one, and the two are not the same experience.
Beta tester Brian Garrett at Telluric Companies put a number on that cloud capability: it saves him at least 45 minutes per purchase order, in the PO workflow specifically. That proof applies to Fishbowl Inventory and Fishbowl Channels, not to the job-shop fit above, since Advanced Manufacturing does not carry the AI Operations Specialist.
What Advanced Manufacturing customers report
Manufacturers running Fishbowl Advanced Manufacturing, with data-focused AI, report numbers that matter when a quote has to hold. Hodo Foods cut stockouts by 35 percent. Koken USA cut sales backorders by 10 percent. Cascadia Motion lowered inventory costs by 18 percent. None of those three run a classic metal-cutting job shop, but they share the same underlying problem: material committed against real demand instead of a shelf guess, and decisions made from current data instead of a count that was accurate three weeks ago. Fishbowl's case studies carry the detail behind each of those results.
None of this touches the books. Fishbowl does the operational work, inventory, job costing, scheduling, and QuickBooks or Xero keeps the books. Job shops that try to stretch QuickBooks into running work orders and job costing hit a wall fast. The accounting software can handle basic assemblies in some editions, but it was never built for multi-level BOMs, routings, and shop-floor traceability across dozens of open jobs at once.
A short buyer checklist before you sign
A demo can look good for an hour and still fail on a Tuesday six months in. Before a job shop commits to any system, walk the sales team through these five questions and write down the answers:
- Show me a BOM and work order for a job that has never been run before, not the sample company.
- Show me what happens to committed material when a second job needs the same raw stock.
- Show me the job cost report after a work order closes, including actual labor and scrap.
- Show me how a shortage against an open work order gets flagged, and who sees it first.
- Show me what support looks like on week three of setup, not just the sales call.
What to expect when you switch
Paid setup is typically six to eight weeks with an expert guiding the configuration of BOMs, routings, the item master, and the first live count. The system is useful starting from that first count, not after some distant go-live date, so a shop starts seeing real job data early rather than waiting for a full rollout to finish. Support stays in-house: US-based experts for US customers, APAC experts for APAC customers, reachable by phone, email, or chat, and a person is always on the other end of that channel when a question needs a human instead of a script.
See how Fishbowl Advanced Manufacturing handles BOMs, work orders, and job costing for a shop built like yours. Get a demo and walk through a real job, not a sample company.
Fishbowl does the work. You make the call.
Frequently asked questions
Does Fishbowl Inventory work for a job shop, or do I need Advanced Manufacturing?
Fishbowl Inventory handles receiving, stocking, picking, transfers, and fulfillment for finished goods you buy and resell. A job shop that builds BOMs and routings per job, runs work orders, and needs job and labor costing should use Fishbowl Advanced Manufacturing instead. It is not an add-on to Inventory; it is a separate product built for that work.
How long does setup take for a job shop?
Paid setup is typically six to eight weeks with expert-led configuration of BOMs, routings, and the item master. The system is useful from the first live count, not after a distant go-live date, so a shop starts getting real numbers early in the process rather than waiting for the whole rollout to finish.
Can Fishbowl track job costing down to labor and scrap?
Fishbowl Advanced Manufacturing rolls actual labor hours, material, and scrap up to the work order, so job costing reflects what a job actually cost rather than a flat estimate. That history is what an estimator pulls from when quoting the next similar job.
Does Fishbowl replace QuickBooks or Xero?
No. Fishbowl does the operational work, inventory, job costing, and scheduling, and QuickBooks or Xero keeps the books. Job shops that try to stretch QuickBooks into running work orders and multi-level BOMs run into a system that was never built for that job.