Overview
Manual import lets you upload a file from the dashboard without connecting your business software through the API or SFTP. It is a good option for trying GetBill, starting with a limited portfolio, or managing occasional updates in Excel. You can then keep receivables current in the same way: retain their stable references, update amounts or statuses in your file, then import it again.Manual import accepts Excel, CSV, and JSON. Excel is the simplest format for getting started and reviewing data before importing it.
Download the Excel files
Invoice import template
One current balance per invoice, identified by its invoice reference.
Account-balance import template
One current balance per debtor or account, identified by its internal ID.
Excel export example
An example of information available in a GetBill export: amounts, statuses, follow-ups, and payment plans.
Import a file
- Open the dashboard, then open the receivables import.
- Download the Excel template and fill in one row per receivable.
- Review the GetBill preview, select a collection timeline and, where needed, a campaign.
- Confirm the import.
Invoice reference for an invoice or Internal ID for a debtor or account balance. A different reference creates a new receivable instead of updating the existing one.
Amount always means the current unpaid balance, not the invoice’s historical amount. The Status column is optional. When it is blank, GetBill applies the default En cours status to a new receivable and preserves the current status of an existing receivable.
Re-import to update the same scope
Every valid row present in the file is processed. Its effect depends on its balance, status, and the receivable found through its stable reference.Receivable present in the file
Keep the sameInvoice reference or Internal ID to find a receivable. A different reference creates a separate receivable.
The Status column is optional for both a first import and a re-import. When it is blank, GetBill applies En cours to a new receivable and preserves the status of an updated receivable. The balance rules below apply in both cases.
A closing status, such as
Paid, Failed, Archived, or Resolved, never creates a new receivable. Manual takeover does not create a new collection episode either.
Receivable absent from the file
Without a campaign, or with a campaign using incremental updates (status_sync), an absent receivable remains unchanged. With a campaign using authoritative synchronization (full_sync), the default mode when creating a campaign, every successfully processed file represents the complete active scope. An absent receivable is treated as settled outside GetBill. A row skipped during validation is not applied, so its receivable can be treated as absent. Resolve every error and skipped row before confirming a full_sync import.
Choose a campaign
You can re-import without a campaign for occasional tracking or a trial phase. Create or select a campaign to group multiple imports within the same scope and track their results over time. Incremental updates (status_sync) work well for files containing only changed receivables, for example after a payment has been recorded in your business software.