Import your data
Most businesses arrive with years of records in spreadsheets. The onboarding importer reads those files and compiles a reviewable starting catalog — units, suppliers, customers, items, opening stock, and recipes — for you to check before anything lands. It’s an import compiler, not an autonomous agent: it works only from what’s in your files, and no business records are created in your workspace until you approve them.
What you can import
Section titled “What you can import”A single import builds the whole foundation. Each record type maps to a real object in Ashicore, and the importer keeps them internally consistent — an item points at a unit, opening stock points at an item, a recipe points at its components.
| Record | Creates | Key fields |
|---|---|---|
| Units | Unit definitions | Display name, a numeric size, and a measurable base unit (e.g. cu ft, lb, kg). Packaging words like bag, tote, or pallet live in the name, never the base unit. |
| Suppliers | Purchasing suppliers | Name, code, contact name, email, phone. |
| Customers | Sales customers | Name, email, phone. Master data only — no orders are invented from transactional rows. |
| Items | Materials & products | Type (material or product), name, SKU, stock unit, optional purchase unit & factor, default purchase/selling prices, sellable, lot tracking. |
| Opening stock | Starting balances | Item, quantity, unit cost, lot number, and received date — captured as of a single opening date. |
| BOMs | Recipes | Product, output quantity & unit, and components (item, quantity, per-unit or per-batch). |
The import flow
Section titled “The import flow”-
Upload your files. Drop in whatever you already keep your operation in — inventory spreadsheets, price lists, supplier and customer lists, recipe sheets. Upload up to 12 files by drag-and-drop or the file picker (50 MB each, 100 MB total). Across a workbook the importer reads more than the active sheet — including hidden sheets and cell comments — so a quantity tucked in a comment can still be picked up. When the files are in, choose Extract my data.
Drag files here, or browse your computercurrent-inventory-2026.xlsxwholesale-price-list.xlsxsuppliers.csv -
Ashicore reads and structures your files. The importer extracts your files into the catalog above, maps shorthand to real units, normalizes obvious spelling variants, and prefers full product names from your current-inventory sheets over abbreviations buried elsewhere. Where the source is genuinely ambiguous, it flags it for review rather than guessing.
Reading your filesRecognizing products & quantitiesMatching suppliers & customersStructuring into your ERP -
Review every record before it lands. This is where you spend your time. Each row carries a confidence score, a link back to its source (file → sheet → row), and a match against anything already in your workspace — create, update, or skip. Suppliers match by code or name, customers by name, and items by SKU or name, so a second import doesn’t duplicate your catalog. Deselect rows you don’t want, and filter to Needs review to focus on what’s uncertain — anything below 70% confidence, or that you’ve deselected, lands there.
Action Item Source Confidence create House Espresso product current-inventory · A14 0.94 create Huila Green RVS-GRN-HUILA current-inventory · A22 0.88 update Decaf Espresso was “Decaff Espresso” price-list · 31 0.71 -
Approve, and commit. When you’re ready, Ashicore validates your selections and returns a preview split into blocking issues (must fix) and warnings worth a look. Opening stock, for example, needs an active item, a positive quantity, and a unit cost — a row missing any of those blocks until fixed. Clear the blockers and choose Approve all & continue — your units, partners, items, opening balances, and recipes are written in one pass. A committed import can’t be edited, so review carefully first.
How the importer thinks
Section titled “How the importer thinks”What’s next
Section titled “What’s next”- Connect your integrations — after the initial import you can keep pulling data in: contacts from Xero or QuickBooks, paid orders from Shopify.
- The inventory ledger — opening stock posts as starting balances; see how every balance is projected from events.
- Add a product or material — fill any gaps the import left, by hand.