Skip to main content

How to "sync" stock to Xero from Katana

How to sync stock to Xero to record stock levels from Katana data.

Dayvid Lorbiecke avatar
Written by Dayvid Lorbiecke
Updated yesterday

Although the Xero integration does not enable automatic stock level syncing from Katana to Xero, you can manage this task through manual journal entries.


Does Katana sync stock to Xero automatically?

The Katana–Xero integration allows you to send sales orders as invoices and purchase orders as bills with one click.


However, it does not automatically sync stock levels to Xero.

Instead, you can keep Xero updated by recording manual journal entries periodically based on Katana’s real-time stock data.


Two ways to handle stock in Xero

1. Not tracking stock in Xero

  • Use Katana exclusively for stock management.

  • Only record sales and expenses in Xero.

    Pros:

    • Always up-to-date stock in Katana.

    • No need for duplicate data entry in Xero.

    Cons:

    • Not suitable if local accounting rules require stock tracking in financial statements.

2. Tracking stock in Xero (with COGS accounting)

If your accounting setup requires tracking stock and showing Cost of Goods Sold (COGS) in the income statement, you can create journal entries in Xero periodically (e.g., monthly, quarterly).

Here’s how:


Steps for recording stock movements in Xero

1. Add purchased materials to stock

  • In Xero: Run the Profit and Loss report for the period. Find the account related to purchased materials (e.g., “Purchases (materials)”).

  • Create a journal entry to increase stock and decrease material expenses by this amount.

    Example of a Xero journal entry to increase stock and decrease material expenses

2. Convert materials into finished products

(skip if you only use one stock account in Xero)

  • In Katana: Go to Make screen → Schedule tab → Done table and filter manufacturing orders completed in the period. Note the Materials cost.

    Screenshot showing done MOs being filtered by last month and highlighting the Materials cost column

  • In Xero: Create a journal entry to decrease material stock and increase finished goods stock by this amount.

    Example of a Xero journal entry to decrease material stock and increase finished goods stock

3. Add operations cost (e.g., salaries) to finished goods

  • In Katana: From the same filtered done manufacturing orders, note the operations cost.

    Screenshot showing done MOs being filtered by last month and highlighting the Operations cost column

  • In Xero: Create a journal entry to decrease salary expense and increase finished goods stock by this amount.

    journal entry to decrease salary expense and increase finished goods stock

4. Record Cost of Goods Sold (COGS)

  • In Katana: Go to Sell screen → Sales orders tab → Done table and filter by Picked date. Find the COGS/COSS amount for orders completed in the period.

    Screenshot of done SOs, filtered by Picked date and highlighting the COGS/COSS column

  • In Xero: Create a journal entry to decrease finished goods stock and increase Cost of Sales (COGS).

    Example of a Xero journal entry to reflect the adjustment

5. Adjust for stock changes in Katana

  • In Katana: Go to Stock screen → Stock adjustments tab and filter adjustments by date.

    Screenshot of the stock adjustments tab, highlighting the Adjusted date column

  • In Xero: Create a journal entry to reflect the adjustment (e.g., write-offs for damaged items).

    journal entry to reflect the adjustment

If you use subassemblies

If you track subassemblies separately in Xero:

  1. Convert materials into subassemblies

    • In Katana: Filter done manufacturing orders for subassemblies. Note the materials cost.

    • In Xero: Create a journal entry to decrease material stock and increase subassembly stock.

  2. Add operations cost to subassemblies

    • In Katana: Note the operations cost for completed subassembly orders.

    • In Xero: Create a journal entry to decrease salary expense and increase subassembly stock.

  3. Convert subassemblies + materials into finished goods

    • In Katana: Calculate the total Materials cost for finished goods, subtracting costs already assigned to subassemblies.

    • In Xero: Create journal entries to convert both materials and subassemblies into finished goods stock.


Summary

  • If local rules allow, it’s simplest to only track stock in Katana.

  • If you need to track stock in Xero, follow the periodic journal entry process.

  • Use Katana as your real-time stock source and update Xero periodically for accounting compliance.


Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]

Did this answer your question?