Capture every line item, HS code, and Incoterm a customs officer will ask for — without rebuilding the same spreadsheet for every shipment.
A complete export invoice form covering shipper and consignee details, line-item descriptions, HS codes, country of origin, Incoterms, and declared values. Sales ops fills it once per shipment, finance signs off, and the freight forwarder gets a clean document in their inbox.
17 fields — customize any field or add new ones with AI.
Need different fields?
Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.
Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.
Eleven Incoterms preloaded — EXW, FCA, FOB, CIF, DAP, DDP and the rest — so no one guesses what "delivered" means.
A repeating block for description, HS code, quantity, unit value, and line total. Totals roll up to the invoice value automatically.
Pick the invoice currency from a list; add the rate used if your finance team needs the local-currency equivalent recorded.
Attach the packing list, bill of lading, certificate of origin, and any export licenses in one submission.
Drawn signature on touch devices plus a printed name and date — what most customs authorities and banks expect.
Each submission renders as a standard commercial-invoice PDF formatted for customs brokers and letter-of-credit review.
Click "Use this template free." Flexform loads the form instantly — no account needed to preview.
Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.
Link to Google Sheets or Slack with one click, then embed on your site or share the link.
A 12-person workshop sending finished goods to two or three overseas buyers a month uses the form to produce a customs-ready invoice without hiring a logistics manager. The freight forwarder gets a consistent document every time.
Sellers fulfilling international DTC orders generate one export invoice per parcel, attach the packing list, and forward the PDF to the courier. HS codes stay consistent across orders because they autofill from the product line.
A forwarder asks new clients to submit shipment details through the shared link instead of free-text email. Mandatory fields catch missing Incoterms before the booking is made.
Finance teams use the generated PDF as the commercial invoice submitted to the bank under a letter of credit. The signature block and authorized signatory field match what most LC checklists require.
Trade compliance keeps every submission as a dated record of declared value and origin. When an audit lands, the data is already in Sheets — no scavenger hunt through email.
Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.
Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.
Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.
Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.
It covers the core fields customs authorities ask for on a commercial invoice — shipper, consignee, HS codes, country of origin, Incoterms, declared value, and a signed declaration. Specific countries may want extra detail (China requires the importer of record, Brazil wants NCM codes), and you can add those fields in seconds with the AI editor. Always cross-check with your destination country and your customs broker.
Yes. The line-items block accepts as many rows as your shipment needs — description, HS code, quantity, unit price, line total. The totals roll up to the invoice value field so finance does not have to recompute.
Every submission renders as a PDF formatted for customs brokers and banks. Header has the shipper, the table has the line items, the footer has the signature and totals — the layout most LC checklists and customs filings expect.
Submissions can push to Google Sheets, fire a webhook into your ERP or TMS, or drop a message in Slack the moment a new invoice arrives. If you use HubSpot or Notion as your operational hub, both connect directly.
You get one shareable link. Sales fills the shipper and line items, finance reviews and adds payment terms, the authorized signatory signs at the end. Everyone uses the same URL — no logins required for the people filling it in.
Yes. The Kotlin Multiplatform mobile SDK lets you embed the form natively in Android and iOS apps, so your warehouse or shipping team fills it inside your own tooling. The data still flows through the same FlexForm backend.
The form itself is free under the FlexForm free plan, including submissions from any country. You only pay when monthly submission volume or feature needs (advanced integrations, branded PDFs) push you into a paid tier.
You can. Open the AI editor and ask it to limit the dropdown to the four or five Incoterms your business actually trades on — say, EXW, FOB, CIF and DDP — and it updates immediately. The same goes for currencies, payment terms, or any other field.
A free adventure activity waiver form template with digital signature, risk acknowledgement, and emergency contact capture.
A free appointment form template for booking clients, patients, or customers online. Share a link, sync to your calendar, and customize fields with AI.
A free assessment form template for scoring skills, knowledge, or readiness. Share a link, customize questions with AI, and collect responses on any device.
Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.
No signup required · Free forever plan