# Set up MYOB Acumatica with Starshipit WMS
URL: https://support.starshipit.com/articles/14700000000056-set-up-myob-acumatica-with-starshipit-wms
Canonical: https://support.starshipit.com/articles/14700000000056-set-up-myob-acumatica-with-starshipit-wms
Markdown: https://support.starshipit.com/articles/14700000000056-set-up-myob-acumatica-with-starshipit-wms.md
Updated: 2026-08-03

> For the complete documentation index, see [llms.txt](https://support.starshipit.com/llms.txt).

> Import MYOB Acumatica stock items into Starshipit WMS and manually reconcile WMS on-hand inventory to an Acumatica warehouse.

Connect MYOB Acumatica through Starshipit, import stock items into Starshipit WMS, and manually reconcile WMS on-hand inventory to a selected Acumatica warehouse.

## Before you begin

You need:

* A MYOB Acumatica integration connected and enabled in the current Starshipit account.
* Valid Acumatica API credentials and a successful connection test in Starshipit.
* **Include Unit of Measure (UOM) in SKU** turned off in the Starshipit integration settings.
* Permission to manage products and commerce settings in WMS.
* An active Acumatica warehouse that the API user can access.

If MYOB Acumatica is not connected yet, [connect MYOB Acumatica to Starshipit](/articles/13959285704335-connect-myob-acumatica-to-starshipit) first.

:::important
Decide which system owns inventory before reconciling live products. Manual reconciliation sends the current WMS on-hand quantity to the selected Acumatica warehouse and can overwrite its available quantity.
:::

## Prepare the Starshipit integration

1. In Starshipit, go to **Settings > Integrations** and open **MYOB Acumatica**.
2. Confirm the integration is enabled and its server, credentials, tenant, endpoint and optional branch settings are correct.
3. Turn off **Include Unit of Measure (UOM) in SKU**. WMS product sync supports base-UOM product identities only.
4. Select **Test Connection** and confirm the connection succeeds.
5. Select **Save**.

If Starshipit should confirm Acumatica shipments after tracking writeback, turn on **Confirm shipment on tracking writeback**. WMS does not send automatic sales movements to Acumatica, so your shipment-confirmation workflow remains responsible for sales stock changes.

## Import products from MYOB Acumatica

1. Go to **Products** in WMS.
2. Open the actions menu and select **Sync from MYOB Acumatica**.
3. Leave **Page Number** empty to import every page, or enter one page number for a smaller test.
4. Optionally enter specific **SKU Filters**, one per line or separated by commas. Leave **Page Number** empty when using SKU filters.
5. Select **Start Sync**.
6. Wait for the background sync to finish, then review its result.
7. Open a product and confirm its MYOB Acumatica source and SKU.

WMS matches the Acumatica **Inventory ID** to the WMS SKU and imports the stock item description as the product name. The sync creates the product link needed for reconciliation, but it does not import Acumatica stock quantities into WMS.

:::caution
The product sync can overwrite existing product data for the selected fields. Test with SKU filters before importing a large catalogue.
:::

## Configure inventory reconciliation

1. Go to **System > Settings > Inventory Writeback** in WMS.
2. Find **MYOB Acumatica Inventory Sync**.
3. Select the active Acumatica warehouse that should receive WMS inventory quantities.
4. Turn on **Enable reconciliation**.

The Acumatica branch in Starshipit is separate from the reconciliation warehouse. WMS writes to the warehouse selected in **MYOB Acumatica Inventory Sync**.

## Understand how reconciliation works

MYOB Acumatica reconciliation is manual. WMS does not automatically send receipts, picks, shipments, adjustments or stocktake movements to Acumatica.

When you reconcile a linked product, WMS queues its current on-hand quantity for the selected Acumatica warehouse. A **Queued** result means the update was accepted for background processing, not that Acumatica has completed it. Check **System > Process Logs** for the final result.

Sales are intentionally excluded from reconciliation. This prevents WMS from deducting a shipment a second time when the existing Starshipit tracking-writeback flow confirms the shipment in Acumatica.

## Reconcile inventory manually

Use manual reconciliation after a stocktake, during go-live, or when WMS and Acumatica have drifted.

1. Go to **Inventory** in WMS.
2. Select the MYOB Acumatica-linked products you want to reconcile.
3. Select **Reconcile to MYOB Acumatica**.
4. Review the selected products and their current WMS on-hand quantities.
5. Select **Reconcile to MYOB Acumatica** to queue the updates.
6. Review which products were queued, skipped or failed to queue.
7. Go to **System > Process Logs** and confirm the queued updates completed.

Products without a MYOB Acumatica link or an enabled warehouse target are skipped.

## Verify the integration

1. Import one test stock item from MYOB Acumatica.
2. Select a test warehouse and turn on **Enable reconciliation**.
3. Confirm the product has a known on-hand quantity in WMS.
4. Reconcile the product to MYOB Acumatica.
5. Confirm **System > Process Logs** shows a successful result.
6. Check the selected Acumatica warehouse and confirm its available quantity matches the WMS on-hand quantity.

## Troubleshooting

| Problem | What to check |
| --- | --- |
| MYOB Acumatica does not appear in WMS | Confirm the integration is enabled in the current Starshipit account and passes **Test Connection**, then refresh WMS. |
| Product sync says base-UOM identities are required | Turn off **Include Unit of Measure (UOM) in SKU** in the Starshipit MYOB Acumatica settings, save, then retry. |
| A product is missing after import | Confirm the stock item has an **Inventory ID**, check the page or SKU filters, and confirm the API user can read the item and its warehouse details. |
| No warehouses are available | Confirm the Acumatica warehouse is active and available to the API user, then refresh **MYOB Acumatica Inventory Sync**. The Starshipit branch setting does not select the warehouse. |
| **Enable reconciliation** is unavailable | Select an active Acumatica warehouse first. |
| A product is skipped during reconciliation | Confirm the product was imported from MYOB Acumatica and reconciliation is enabled for the selected warehouse. |
| A product remains **Queued** | Check **System > Process Logs** for the completed background result or an Acumatica authentication, adjustment or release error. |
| A sale does not trigger reconciliation | This is expected. WMS excludes automatic sales movements; check the Starshipit shipment-confirmation and tracking-writeback settings instead. |

If the problem continues, contact [Starshipit support](https://help.starshipit.com) with the WMS account, Acumatica tenant, SKU, selected warehouse and approximate time of the sync.

## Related articles

* [Understand WMS integrations](/articles/14700000000044-understand-wms-integrations)
* [Connect MYOB Acumatica to Starshipit](/articles/13959285704335-connect-myob-acumatica-to-starshipit)
* [Configure WMS products and inventory](/articles/14700000000006-starshipit-wms-products-and-inventory-configuration)
* [Maintain stock accuracy and make adjustments](/articles/14700000000020-adjust-stock-and-investigate-stock-movements)
