01Getting started#
An account takes about ten minutes to set up and does not require a card. The steps below are the same for every plan.
- Create the account with your business email. Confirm the message that arrives within a minute.
- Fill in your business identity — legal name, tax identifier, address — and upload a logo if you have one. This is what appears on every invoice.
- Set your numbering: prefix, starting number, reset cadence. Changing it later is possible but existing invoices keep their numbers.
- Connect a shop platform, or import your customer list from CSV.
- Issue a test invoice to yourself. Check the email, the PDF and the download link before you invoice a real customer.
02Connecting a shop#
Shopify, WooCommerce, PrestaShop, Etsy and Wix connect in one click from Settings → Integrations; you are sent to the platform, approve the access, and come back to a connected state. Anything else goes through the REST API or a scheduled CSV import.
| Symptom | Usual cause |
|---|---|
| Orders arrive but no invoice is issued | The order status trigger is set to paid and the order is still pending |
| Duplicate invoices for one order | Both the webhook and the nightly sync are enabled for the same platform |
| Customer name is blank | The platform sends company name only; map it in field settings |
| Connection drops weekly | An app password rotated on the platform side — reconnect from Integrations |
03Invoices and numbering#
Each invoice gets a permanent number at issue and cannot be renumbered. To correct an issued invoice, issue a credit note and a replacement — that is also what a tax auditor expects to see.
- Currencies: an invoice is issued in one currency. Multi-currency customers need one invoice per currency.
- Tax: set a rate per line or per invoice. For Indonesian customers, enter your NPWP so the faktur pajak carries it.
- Attachments: one PDF up to 10 MB per invoice, stored encrypted and served through the same signed link.
- Voiding: an invoice can be voided before delivery. After delivery, use a credit note.
04Delivery and reminders#
Invoices are delivered by email with a personal link that expires after 7 days. If a customer loses the link, resend from the invoice page — the old link stops working and a fresh one is issued.
Reminders are scheduled at 7, 14 and 30 days past the due date. Each one re-checks the invoice before sending, so a payment that lands in the meantime cancels it. If a customer says they never received anything, check the delivery log first: it distinguishes sent, delivered, opened and bounced, and a bounce almost always means the address is wrong rather than the mail being filtered.
Mail delivery add-on
Mail delivery is the sending layer under invoices, reminders and receipts. It runs either on a domain you verify or on a domain we already operate. Nothing about invoicing changes when you switch it on; what changes is where the message leaves from and which log you read.
| Symptom | What to check |
|---|---|
| Records still show as pending | DNS is cached. The check polls every few minutes and accepts the domain once all four records answer publicly; a CNAME flattened by your DNS host is the most common stall. |
| Messages arrive in spam | Open the delivery log and read the receiving provider's verdict. New domains, or a domain whose DMARC policy is p=none, place worse for the first week — compare against the placement sample rather than a single mailbox. |
| Mail says sent but never delivered | The receiving server deferred it. The log shows the temporary reason and the retry schedule; most clear inside 24 hours without any action. |
| One address keeps bouncing | Hard bounces are suppressed on the first failure, and the invoice returns to unpaid with a delivery note. Correct the address on the customer record, then resend. |
| Sending paused automatically | The account crossed 5% hard bounces or 0.1% complaints. The pause notice names the threshold and the period measured; reply to it and we resume once the list is cleaned. |
| Using our domain instead | No DNS work is required: invoices leave from [email protected]. Switch back to your own domain at any time; queued mail is not lost. |
Tiers and volume: 10,000 emails a month on Mail Shared, 50,000 on Mail Custom, custom above that. Overage is $0.90 per 1,000 emails and is billed on the same invoice as the subscription.
05Billing#
| Question | Answer |
|---|---|
| How do I change plan? | Settings → Billing. Upgrades apply immediately and are prorated; downgrades apply at the next renewal. |
| Do you add PPN? | Yes, for Indonesian customers, at the prevailing rate. The tax invoice is available in Billing → Documents. |
| Can I pay by transfer? | Virtual account and card are supported. Annual plans above $1,000 may be paid by bank transfer against an invoice. |
| Refunds | Full refund within 14 days of the first payment. After that, see section 06 of the terms. |
| Failed payment | We retry on days 3, 7 and 14, and email you each time. Service is suspended on day 14, not deleted. |
06Your data#
Export everything at any time from Settings → Data as CSV plus the original PDFs, in one archive. Closing the account starts a 30-day window in which the export stays available; after that, records we must keep for tax purposes (issued invoices, ten years) are retained and everything else is erased.
For an access, correction or deletion request under the UU PDP, write to [email protected] — the full procedure is in our privacy policy.
07Reporting a security issue#
Write to [email protected] with enough detail to reproduce the issue. We acknowledge within one Business Day, keep you informed until it is fixed, and do not pursue legal action against researchers who act in good faith, stay within their own accounts, and avoid privacy violations or service disruption. We credit reporters in the release notes if they want that.
08Talk to a person#
Nothing here matched your situation? Write to us — a support engineer answers, not a bot, and we will ask for the invoice number and the time it happened so we can look at the actual delivery log.
InvoiceAuto support
Jakarta · English and Bahasa Indonesia
Kuningan Timur, Setiabudi
Kota Jakarta Selatan, DKI Jakarta 12950
Indonesia
+62 21 5099 4180
+62 811 9000 412 (WhatsApp)
First response within 1 business day