Spreadsheet Import

Import your existing business data from any Excel (.xlsx) or CSV file into Argo Books. The AI-powered importer automatically detects what type of data you have and maps your columns, so there's no need to reformat your spreadsheet or follow a template.

How AI Import Works

The AI importer analyzes your spreadsheet and figures out the rest. Here's what happens when you import a file:

  1. Click File > Import > Spreadsheet, then choose your file
  2. AI analyzes each sheet, detects the data type (customers, products, expenses, etc.), and maps your columns to Argo Books fields
  3. Review the mapping. You'll see confidence scores for each match, and can adjust anything that doesn't look right
  4. Click Import to bring everything in

Supported Data Types

The importer can detect and import all of the following data types from a single file:

  • Customers
  • Suppliers
  • Products
  • Categories
  • Expenses
  • Assets
  • Revenue
  • Invoices
  • Payments
  • Inventory
  • Employees
  • Locations
  • Rental Inventory
  • Rental Records
  • Recurring Invoices
  • Stock Adjustments
  • Purchase Orders
  • Returns
  • Lost / Damaged Items

Invoices and purchase orders can also carry their line items on a separate sheet, which is detected and linked to the parent records automatically.

Note: Pay run history is export only. An approved pay run's figures are frozen so a stub reprinted next year still matches the one the employee was handed, so a Pay Runs sheet is recognised and skipped rather than imported.

Column Mapping

AI reads each sheet's column names and a sample of its rows, and works out which Argo Books field each column holds. How your rows are then brought in depends on what it finds:

  • Direct Mapping: When the values already fit, such as a "Customer Name" column holding names, Argo Books copies each row into the matched fields itself. The rows aren't sent to the AI, so this is fast and gives the same result every time.
  • AI Processing: When the values need reworking, such as dates in an unusual format or a whole address in one cell, the AI rewrites the rows into the right fields. The review dialog shows when this will happen.

Reviewing the Mapping

Before importing, you get a review dialog showing:

  • Detected type for each sheet (e.g., "Customers", "Expenses"). You can change this if the AI got it wrong
  • Confidence score for each column mapping: high (>90%), medium (70-90%), or low (<70%)
  • Unmapped columns: any source columns that couldn't be matched, and any target fields with no data
  • Row count for each sheet
  • Processing tier: whether Direct Mapping or AI Processing will be used

You can include or exclude individual sheets from the import.

Validation

After mapping, the importer validates your data and shows any issues found:

  • Auto-fixable issues: Missing categories, customers, or suppliers referenced in your data will be created automatically
  • Manual issues: Invalid values that need your attention (e.g., unrecognized date formats)

You can choose to import anyway or fix the issues first.

Supported File Formats

  • Excel (.xlsx): Supports multi-sheet workbooks. Each sheet is analyzed independently.
  • CSV (.csv): Single data type per file. The AI detects which type automatically.

Usage Limits

Free accounts get 100 AI-powered imports per month and Premium gets 500. Each file you import (regardless of the number of sheets) counts as one import.

Esc