Import Data

Import invoices from JSON format

Upload or Paste JSON

Import invoice data from a JSON file or paste JSON directly

Format Requirements

Data must be a valid JSON array of invoice objects

Duplicate Handling

Invoices with matching IDs will be updated, new ones will be added

Sample JSON Format

Example of the expected JSON structure

[
  {
    "id": "unique-id-123",
    "invoiceNumber": "INV-001",
    "date": "2024-01-15",
    "dueDate": "2024-02-15",
    "status": "paid",
    "businessName": "Your Company",
    "businessEmail": "contact@company.com",
    "clientName": "Client Name",
    "clientEmail": "client@example.com",
    "items": [
      {
        "id": "item-1",
        "description": "Service Description",
        "quantity": 1,
        "price": 100,
        "amount": 100
      }
    ],
    "subtotal": 100,
    "taxRate": 10,
    "taxAmount": 10,
    "discountRate": 0,
    "discountAmount": 0,
    "total": 110,
    "notes": "Thank you for your business",
    "terms": "Payment due within 30 days"
  }
]