Overview
Export your invoice and expense data to CSV format for import into accounting software or custom analysis. Every supports preset formats for popular platforms plus fully customizable exports. Key capabilities:- Preset formats for QuickBooks Online, Xero, and Wave
- Customizable column selection and ordering
- Date range and status filtering
- Live preview before download
- Save custom templates for reuse
- Fork presets to create custom variations
Quick Start
Basic export: Data → Export → Select type (Invoices/Expenses) → Choose format → Set date range → Preview → Download CSV Custom export: Choose “Custom” format → Select fields → Reorder columns → Preview → Download Fork a preset: Select preset (e.g., QuickBooks) → Click “Customize” → Modify fields → Save as templateExport Types
Invoice Export
Export invoice data with flexible row models and comprehensive field selection. Row Models:- Invoice Summary: One row per invoice with totals
- Line Item Detail: One row per line item (for detailed accounting)
- Invoice: Number, issue date, due date, status, payment status, currency, total, reference, notes
- Client: Name, ID
- Line Items: Name, description, quantity, rate, line total, position, discount, tax applied
- Tax: Tax name, rate, region, amount applied
- Computed: Customer email, is_taxable, net amount, tax amount, gross amount, paid date, amount paid, balance due
Expense Export
Export expense records for accounting and tax reporting. Available Fields:- Expense: ID, date, amount, description, category, merchant name, receipt URL
- Client: Name, ID (for billable expenses)
- Billing: Is invoiced, invoice number, invoice ID
- Metadata: Created date, user ID
Preset Formats
QuickBooks Online
Optimized format for QuickBooks Online invoice import. Format Details:- 11 columns with QBO-specific headers
- Date format: MM/DD/YYYY
- 2 decimal places for amounts
- Includes: Invoice Number, Customer, Invoice Date, Due Date, Item, Description, Quantity, Rate, Amount, Tax Code, Tax Amount
- Click the gear icon in QBO → Import Data → Invoices
- Browse and select your downloaded CSV
- Map columns (should auto-match)
- Review preview → Complete Import
Xero
Format compatible with Xero’s invoice import. Format Details:- 9 columns with Xero-required headers
- Date format: DD/MM/YYYY
- Includes AccountCode field (defaults to “200”)
- Headers: ContactName, InvoiceNumber, InvoiceDate, DueDate, Description, Quantity, UnitAmount, AccountCode, TaxType
- Go to Business → Invoices → Import
- Browse and select your CSV file
- Choose tax-inclusive or tax-exclusive
- Map fields → Complete Import
- Review imported invoices in Drafts
Xero imports create draft invoices. Approve them manually after review.
Wave (via Wave Connect)
Format for Wave’s Google Sheets import add-on. Format Details:- 10 columns optimized for Wave Connect
- Date format: YYYY-MM-DD
- Includes: Customer, Invoice Number, Invoice Date, Due Date, Product, Description, Quantity, Price, Amount, Tax
- Install Wave Connect from Google Workspace Marketplace
- Open Google Sheets → Extensions → Wave Connect → Connect Account
- Click Extensions → Wave Connect → Upload → Select “Invoices”
- Click Prepare Input Sheet
- Paste your CSV data into the sheet
- Validate → Fix errors → Upload
Custom Format
Build your own export format with full control over columns. Features:- Select any combination of available fields
- Drag-and-drop column reordering
- Edit column headers to match your target system
- Save as reusable template
- Accounting systems not listed above
- Custom analysis in Excel/Sheets
- Integration with other business tools
- Specific reporting requirements
Filtering Options
Date Range
Presets:- This Month
- Last Month
- This Quarter
- Year to Date
- Last Year
- Custom (pick specific dates)
Invoice Filters
Revenue Recognition:- Issue Date: When invoice was created/sent
- Due Date: When payment is due
- Paid Date: When payment was received (for cash-basis accounting)
- Invoice Status: Draft, Issued, Paid, Overdue, Void
- Payment Status: Unpaid, Partially Paid, Fully Paid
- Specific clients
- Include/exclude archived invoices
Expense Filters
Date Mode:- Expense Date (when expense occurred)
- All expenses
- Invoiced only (billed to client)
- Not invoiced (unbilled)
- Category
- Include/exclude archived expenses
Customizing Exports
Fork a Preset
Start with a preset format and customize it:- Select a preset (e.g., QuickBooks)
- Click the Customize button next to “Columns”
- The Field Selector opens with preset columns pre-loaded
- Add, remove, or reorder columns as needed
- Edit column headers if required
- Save as a template for future use
Field Selector
When using Custom format or forking a preset: Available Fields Panel (left):- Fields organized by category (Invoice, Client, Line Item, Tax, Computed)
- Click any field to add to export
- Star icon indicates recommended fields
- Checkmark shows already-selected fields
- Shows selected columns in order
- Drag to reorder columns
- Edit column headers (click the text)
- Use arrow buttons to move up/down
- X button to remove
Column Types
Field Columns: Direct data from your records (invoice_number, client_name, amount, etc.) Computed Columns: Calculated values:customer_email- Primary contact emailnet_amount- Subtotal before taxtax_amount- Total tax appliedgross_amount- Total including taxbalance_due- Amount still owedis_taxable- Whether tax applies
Templates
Save export configurations for reuse.Saving a Template
- Configure your export (format, columns, filters)
- Click Templates → Save Current as Template
- Enter a name (e.g., “Q4 Tax Report”, “ACME Monthly Invoice”)
- Click Save
Using a Template
- Click Templates dropdown
- Select your saved template
- Configuration loads automatically
- Adjust date range if needed
- Preview and download
Managing Templates
- Templates are org-specific (shared with team members)
- Delete templates from the Templates dropdown (hover and click trash icon)
- Templates save: format, columns, filters, date mode settings
Preview & Download
Generate Preview
Click Generate Preview to see:- Sample of first 10 rows
- Total row count
- Warnings about potential issues
- Exact column headers
- Missing data in key columns
- Wrong date format for target system
- Unexpected empty values
- Column order issues
Download CSV
Click Download CSV to generate and download your export. Filename format:{OrgName}_{type}_{startDate}_to_{endDate}.csv
Example: Acme_Corp_invoices_2024-01-01_to_2024-12-31.csv
Common Workflows
Monthly QuickBooks Sync
- Go to Export → Invoices
- Select QuickBooks format
- Set date range to “Last Month”
- Filter to “Issued” and “Paid” status
- Preview → Download
- Import to QuickBooks
Year-End Tax Export
- Export → Invoices
- Select Custom format
- Choose: Issue Date, Client, Amount, Tax Amount, Payment Status
- Date range: Last Year
- Download for accountant
Expense Report for Tax Filing
- Export → Expenses
- Date range: Last Year
- Preview to verify categories
- Download CSV
- Provide to accountant with receipt documentation
Custom Analysis
- Export → Invoices (or Expenses)
- Select Custom format
- Add all fields you need for analysis
- Download CSV
- Open in Excel/Sheets for pivot tables, charts, etc.
Troubleshooting
Export shows 0 rows:- Check date range includes your data
- Verify status filters aren’t excluding everything
- Ensure you have data in the system for that period
- Use the correct preset for your platform
- QuickBooks: MM/DD/YYYY
- Xero: DD/MM/YYYY
- Wave/Custom: YYYY-MM-DD
- Verify column headers match exactly
- Check for special characters in data
- Ensure amounts don’t include currency symbols
- Review the platform’s specific import requirements
- Some exports require client names to match existing records
- For Xero: Contact names must match exactly
- Exports with thousands of rows may take a few seconds
- Preview processes faster (only 10 rows)
Best Practices
Next Steps
Import Data
Import clients, invoices, and expenses from CSV
Tax Management
Configure tax rates for accurate exports
Reporting
Analyze your data before exporting
Every Agent
Ask the agent to help with exports
Need help? Contact support at [email protected]
