inventory management

Switching from Katana to Craftybase — A Migration Guide for Makers

You've decided to leave Katana. Good. Here's exactly how to get your data out, get set up in Craftybase, and what to expect when you make the switch — including the honest bit about what you'll lose.

Switching from Katana to Craftybase — A Migration Guide for Makers

If you’ve made it to this guide, you’ve probably already weighed the options. You’re not here because you’re still considering Katana — you’re here because you’ve decided it’s not right for your business and you want to know what the switch actually looks like.

So let’s skip the comparison and get into it.

Why small-batch makers leave Katana

Before the migration steps, it’s worth naming the specific frustrations that usually drive the switch. Not to pile on Katana — it’s genuinely good software — but because understanding why you’re leaving shapes how you set up your new system.

The most common reasons makers move away from Katana:

The price-to-value ratio stops making sense. Katana’s Starter plan begins at $299/month. For a solo maker or a small team producing in batches for Etsy or Shopify, that’s a significant overhead for features designed around dedicated production teams, shop floor tasks, and work order coordination.

The enterprise mental model doesn’t fit. Katana was built for product businesses with production staff, shift scheduling, and managed shop floors. If you’re the only person making things — or a small team with flexible production — Katana’s workflow model can feel like software asking you to be a factory when you’re a studio.

The integrations are plan-gated. On Katana’s entry-level plan, you get Shopify. Etsy, Amazon, WooCommerce, and other channels require upgrading. Most makers sell across multiple platforms from day one.

Recipe costing feels secondary. Katana does costing, but it’s wrapped inside a manufacturing workflow model built for volume. Craftybase treats recipe costing and COGS as the primary output — everything else is in service of that number.

None of this makes Katana a bad product. It makes it the wrong product for a specific kind of business. If that’s you, here’s how to move.


Before you export: what to prepare

The migration goes smoother if you do a little housekeeping in Katana first.

Audit your active materials. Go through your materials list and archive or delete anything you’re no longer using. There’s no point importing dead stock into a new system — it creates noise and slows setup.

Reconcile your current stock counts. Do a quick physical count of your raw materials before you export. If your Katana stock levels have drifted (and they almost always do), you want accurate numbers going into Craftybase, not inherited errors.

Collect your supplier information. Katana stores supplier data separately from materials. Make a note of your main suppliers, lead times, and reorder quantities — this doesn’t export cleanly into Craftybase’s format, but you’ll want to set it up fresh.

Note your current stock valuations. If you use standard costing in Katana, note the per-unit cost for your key materials. You’ll re-enter these in Craftybase to establish your opening inventory value correctly.


Step 1: Export your data from Katana

Katana allows you to export core data as CSV files. Here’s where to find each:

Materials

Settings → Inventory → Materials → Export

The materials export includes: Material name, SKU, unit of measure, stock quantity, and unit cost. This is your most important export — it maps directly to Craftybase’s materials import.

Products and BOMs (recipes)

Settings → Inventory → Products → Export

This exports your finished product list. Katana also allows BOM (bill of materials) export, though recipe data may need reformatting to match Craftybase’s import template. Download both the product list and the BOM export.

Purchase orders and stock movements

Katana doesn’t export purchase orders in a format Craftybase can import directly. If you need historical purchase records, export them for your own records — but you won’t import this history into Craftybase. You’ll start fresh from current stock levels.

Sales orders

You can export sales history from Katana. For migration purposes, you won’t import historical orders — your Craftybase sales history will start from when you connect your channels. If you need historical records, keep the Katana export as an archive.


Step 2: Set up Craftybase and import your data

Start your 14-day free trial and work through these steps in order. The sequence matters — materials first, then products, then recipes, then channels.

2a. Import your materials

Manufacturing → Materials → Import

Craftybase accepts CSV imports for materials. The required columns are: Name, Unit (e.g., g, oz, ml, each), Cost Per Unit, and Quantity On Hand.

Map your Katana materials export to this format. The main adjustment is usually the unit column — Katana uses abbreviations that may differ from Craftybase’s accepted values. Check the Craftybase import help article for the full list of accepted unit types.

Tip: Import a small batch (10–20 materials) first to validate the format before importing your full list.

2b. Set up your products

Manufacturing → Products → New Product

Products in Craftybase are your finished goods — what you sell. You can create these manually or import via CSV. If you have a large catalog, the CSV import is faster.

One thing to note: Craftybase distinguishes between Products (what you sell) and Components (sub-assemblies or intermediate goods that go into products but aren’t sold directly). If you make gift sets, bundles, or products with multiple sub-assemblies, Components are how you model those.

2c. Recreate your recipes

Craftybase recipes (Bills of Materials) connect your materials to your products and drive everything — cost calculation, stock deduction on manufacture, and COGS reporting.

Katana’s BOM export format doesn’t import directly into Craftybase. You’ll recreate recipes manually, referencing your Katana BOM export as a guide. For most small-batch makers with 10–30 recipes, this takes a few hours. For larger catalogs, plan a full day.

For each recipe:

  1. Open the product in Craftybase
  2. Add each material ingredient with the quantity used per unit produced
  3. Set the recipe yield (how many units the recipe produces)
  4. Add labor time if you track it

Once a recipe is set up, Craftybase calculates cost per unit automatically and updates it whenever material costs change.

2d. Enter your opening stock

After materials are imported with quantities, Craftybase automatically has your opening stock. Do a spot-check against your physical count and correct any discrepancies using Stock Adjustments.

2e. Connect your sales channels

Settings → Integrations

Craftybase connects to Etsy, Shopify, Amazon, WooCommerce, Wix, Square, PayPal, Faire, and more. Connect each channel you sell through — all integrations are available on all plans.

Once connected, channels sync automatically (typically nightly). Your historical orders won’t import, but going forward, every order that comes in will appear in Craftybase, update your finished goods inventory, and feed your COGS report.


What Craftybase does differently

After migration, a few things will feel noticeably different. Most of them are simpler.

No work orders. Craftybase uses “Manufactures” instead of work orders. When you produce a batch of product, you record a Manufacture — the recipe runs, materials deduct automatically, and your finished goods inventory increases. It’s one step instead of a workflow.

No shop floor view. Craftybase doesn’t have a shop floor screen or task assignment to production staff. If you have a small team, you’ll coordinate production outside of Craftybase and record the completed manufactures.

COGS is front and center. Craftybase’s financial reports are built around COGS — it’s the first thing you see in the dashboard. The monthly COGS report is designed specifically for Schedule C and tax filing.

Pricing support is baked in. Every product in Craftybase shows your cost, your selling price, and your margin. If your materials costs change, your margins update automatically. Katana does this too, but in Craftybase it’s the primary use case rather than a feature within a larger manufacturing workflow.

Sales channel data flows automatically. Rather than creating sales orders manually, Craftybase pulls them from your channels. You don’t manage an order inbox inside Craftybase — orders arrive, inventory adjusts, and COGS accumulates.


What you’ll leave behind

This section is important. Be honest with yourself about whether these gaps are dealbreakers for your business.

Production scheduling. Katana’s production planning view — where you can schedule work orders, see capacity, and manage production queues — has no equivalent in Craftybase. If you’re managing multiple production runs with different staff members, you’ll need a workaround (most makers use a shared calendar or a simple Trello board for this).

Shop floor task assignment. Craftybase doesn’t assign tasks to specific team members or track time-per-operation per worker. If you need detailed production labour tracking at the individual task level, Craftybase isn’t there yet.

Purchase order management. Katana has a full PO workflow — create POs, send to suppliers, receive stock against the PO. Craftybase doesn’t have a PO system. You can track supplier costs and material purchases, but there’s no formal PO workflow. Most small-batch makers handle POs by email anyway, so this is rarely a blocker in practice.

Multi-location inventory. If you stock materials or finished goods across multiple physical locations, Craftybase tracks a single inventory pool. Katana has multi-location support that Craftybase doesn’t currently offer.

If any of these gaps are central to how your business runs today, take the 14-day trial seriously — use it to pressure-test whether you can work around the missing pieces before you commit to switching.


Setup checklist

Use this to track your migration progress:

Before you start:

  • Archive inactive materials and products in Katana
  • Do a physical stock count and reconcile Katana levels
  • Export: Materials CSV, Products CSV, BOM CSV
  • Note supplier details (lead times, reorder quantities)
  • Start Craftybase 14-day trial

Week 1 — Core setup:

  • Import materials (test batch, then full import)
  • Create products (import via CSV or manual entry)
  • Recreate recipes (reference Katana BOM export)
  • Verify recipe costs against Katana (spot-check 5–10 products)
  • Adjust opening stock counts if needed

Week 2 — Channels and testing:

  • Connect all sales channels (Etsy, Shopify, Amazon, etc.)
  • Verify first order sync (check stock deduction and COGS)
  • Record a test Manufacture (check material deduction)
  • Run a COGS report for the current month (validate it looks right)
  • Book onboarding call if needed (free on all plans)

Before cancelling Katana:

  • All active recipes recreated in Craftybase
  • At least two weeks of live order syncing tested
  • COGS and material reports reviewed and validated
  • Historical Katana data archived locally (export full data backup)

Frequently Asked Questions

How long does the migration from Katana to Craftybase take?

For most small-batch makers, the migration takes one to two weeks of part-time setup. Materials and products can usually be imported or entered in a few hours. Recreating recipes is the most time-intensive step — plan on 30–60 minutes per 10 recipes depending on complexity. Channel integrations connect in minutes. Most makers are running fully on Craftybase within a week and run the two systems in parallel for one more week before cancelling Katana.

Can I import my recipes from Katana into Craftybase?

Not directly. Katana's BOM export format doesn't map cleanly to Craftybase's recipe import template, so recipes need to be recreated manually inside Craftybase. Export your Katana BOM data as a reference document and use it while building your recipes in Craftybase. It's time-consuming but usually faster than you'd expect once you're in a rhythm — most makers with 20–40 recipes complete this in a single focused session. Materials can be imported via CSV, which is the bigger time-saver.

What Katana features won't I have in Craftybase?

The main gaps are production scheduling, shop floor task assignment, formal purchase order workflows, and multi-location inventory. Craftybase doesn't have a production planning queue or the ability to assign work orders to specific team members. If your business depends on scheduling staff across multiple production lines, these gaps matter. For most small-batch makers producing in batches as a solo operator or tiny team, these features were rarely used in Katana anyway — and you likely won't miss them.

Will my historical Katana data transfer to Craftybase?

Current stock levels and material costs transfer via CSV import. Historical sales orders, purchase orders, and production runs do not migrate — Craftybase starts fresh from the point you connect your channels. Before cancelling Katana, export a full data backup to keep your historical records. For tax purposes, you can reference your Katana exports for prior-year COGS; Craftybase will build your COGS history going forward from the migration date.

Does Craftybase connect to Etsy and Shopify like Katana does?

Yes — and more. Craftybase connects to Etsy, Shopify, Amazon, WooCommerce, Wix, Square, PayPal, Faire, and more, and all integrations are available on every plan including the entry-level plan. Katana restricts channel integrations by plan tier — Shopify is included on Starter, but Etsy and additional channels require higher plans. If you sell across multiple platforms, Craftybase's approach is more practical for multi-channel makers from day one.

Nicole PascoeNicole Pascoe - Profile

Written by Nicole Pascoe

Nicole is the co-founder of Craftybase, inventory and manufacturing software designed for small manufacturers. She has been working with, and writing articles for, small manufacturing businesses for the last 12 years. Her passion is to help makers to become more successful with their online endeavors by empowering them with the knowledge they need to take their business to the next level.