POS + General Ledger + Inventory + Payroll — All Included on Every Plan | Free Updates Forever

Can I Import Invoices with Multiple Line Items?

Can I Import Invoices with Multiple Line Items?

Yes. The Outstanding Invoices import uses a multi-row format that allows you to include as many line items as you need for each invoice.

How the Multi-Row Format Works

Each row in your CSV file represents one line item. Multiple rows that share the same Invoice Number are grouped together into a single invoice during import. Each row contains its own item name, quantity, and price.

The customer name, invoice date, and due date are taken from the first row of each invoice group. You may leave those fields blank on subsequent rows for the same invoice, or repeat them — AccuArk uses the values from the first row either way.

Example

Here is an example CSV with two invoices — the first has three line items and the second has one:

Invoice NumberCustomer NameInvoice DateDue DateItem NameQuantityUnit Price
INV-001Smith Corp2026-01-152026-02-15Widget A105.99
INV-001Widget B512.50
INV-001Shipping Fee115.00
INV-002Jones LLC2026-02-012026-03-01Consulting Hr875.00

In this example, INV-001 is created as a single invoice for Smith Corp with three line items, and INV-002 is created as a separate invoice for Jones LLC with one line item.

Important Notes

  • Customers must already exist in AccuArk before you import invoices. If a customer name does not match an existing record, the rows for that invoice will fail validation.
  • Each line item row should include the item name, quantity, and unit price at minimum.
  • Outstanding Invoices do not support upsert — importing the same file twice will create duplicate invoices. Import each file only once.
Was this article helpful?
Back to Data Import & Export Contact Support
Please note: This article is intended as a general guide. AccuArk© is continuously improved through regular software updates, so some screens, labels, or features described here may appear slightly different in your version. If something doesn't match or you need further assistance, please don't hesitate to contact our support team.
Still need help?

Our support team is ready to assist you.

Submit a Ticket