Terms of Service

Last updated: April 28, 2026 · Effective date: April 28, 2026

These Terms of Service (the “Terms”) govern your access to and use of customs-invoice.com (the “Service”), operated by the Service owner (“we”, “us”, “our”). By using the Service you agree to these Terms. If you do not agree, do not use the Service.

1. The Service

customs-invoice.com generates PDF customs invoices, proforma invoices, packing lists, and certificates of origin from information you supply. The Service may also offer optional features, some of which may require a paid subscription or a one-time purchase, including (without limitation): saved party profiles, invoice history, bulk CSV uploads, a public HTTP API, HS-code search, landed-cost estimation, sanctions and denied-party screening, watchlists with email or webhook alerts, timestamped compliance / audit records, and curated news, reference, and educational content.

We do not provide customs clearance, freight forwarding, legal, tax, or regulatory advice. The documents produced by the Service are commercial documents you issue; our role is limited to formatting and delivery. Reference data we expose (HS codes, sanctions lists, duty rates, news summaries, FTA rules) is provided for convenience and may be incomplete, out of date, or superseded by official sources at any time. You are responsible for verifying any output against the relevant authority before acting on it.

2. Your account

You may use the Service without an account for pay-per-invoice generation. If you create an account, you are responsible for keeping the credentials secure and for all activity under your account. Notify us immediately at security@customs-invoice.com if you suspect unauthorised access.

You must be at least 18 years old (or the age of majority in your jurisdiction) and authorised to bind the legal entity you are using the Service on behalf of.

3. Your responsibility for the data you provide

You are solely responsible for the accuracy, legality, and completeness of every field you submit to the Service, including:

  • HS / HTS classification codes and country of origin;
  • Declared values, quantities, and currencies;
  • Shipper, consignee, and manufacturer identities;
  • Incoterms selections and transport details;
  • Tax identification numbers (VAT, EIN, EORI, etc.).

HS-code suggestions offered by the Service are a convenience and are not authoritative customs classification. You agree to use the Service only for lawful international trade and to comply with all applicable export, import, and sanctions laws. You may not use the Service to generate documents that misrepresent origin, value, contents, or parties, or to evade duties, taxes, or trade restrictions.

4. Acceptable use

You agree not to:

  • Submit false, misleading, or fraudulent data;
  • Reverse engineer, scrape, or abuse the Service;
  • Attempt to bypass rate limits, quotas, or security measures;
  • Use the Service to facilitate shipments to sanctioned parties or jurisdictions;
  • Resell, sublicense, or white-label the Service without a written agreement;
  • Infringe any third-party rights via content submitted to the Service.

5. Intellectual property

The Service, including its software, design, content, and documentation, is owned by us and protected by intellectual property laws. Subject to your compliance with these Terms, we grant you a limited, non-exclusive, non-transferable, revocable right to access and use the Service for your internal business purposes.

You retain ownership of the data you submit. By submitting data to the Service you grant us a limited licence to host, process, and render that data solely for the purpose of providing the Service to you.

6. Payments, plans & refunds

The Service is offered through a combination of free anonymous use, one-time purchases (e.g. single-document or pack-of-documents purchases), and recurring subscription plans of varying tiers and billing intervals (monthly or annual). The current plans, prices, usage limits, included features, trial terms, and any promotional discounts are those displayed on the pricing or billing page at the time you subscribe or purchase. Plans, prices, limits, and features may change from time to time; changes take effect at the next renewal of an existing subscription unless we tell you otherwise. Continued use after a change constitutes acceptance of the change.

All paid transactions are processed by our merchant of record (currently Lemon Squeezy), which handles billing, applicable VAT / GST / sales tax, chargebacks, and invoicing. All payment-card data is handled directly by the merchant of record — we do not receive or store payment-card details.

Subscriptions renew automatically until cancelled. You may cancel at any time from your account page; cancellation takes effect at the end of the current billing period and the plan’s features remain available until that date. Trial periods (where offered) convert automatically into the paid plan at the published price unless cancelled before the trial ends. One-time purchases (such as a single document or a pack of documents) are non-recurring; any unused credits expire on the validity date displayed at purchase. Refunds are governed by our Refund Policy.

CBAM PRO subscription — data lifecycle

Reports generated under the CBAM PRO subscription ("PRO-billed reports") are subject to a special retention contract that differs from our standard 7-year retention. By subscribing to CBAM PRO you accept the following terms:

  • Active subscription = active retention. Your PRO-billed reports remain accessible only while your CBAM PRO subscription is in good standing.
  • 14-day grace period. Cancellation triggers a 14-day grace window measured from the end of your current billing period. We email two warnings (T-7 days, T-1 day) before deletion.
  • Irreversible deletion at grace end. Once the deletion job runs, the data is permanently gone. We cannot restore it on request.
  • You are responsible for downloading copies of any PRO-billed reports you wish to retain long-term, before the grace period ends.
  • PAYG-bought reports are NOT subject to this lifecycle. Reports you bought as one-off purchases follow our standard 7-year retention regardless of any subscription status.

See our Privacy Policy for the full retention disclosure.

6a. API access, watchlists & alerts

Where the Service offers programmatic access through an HTTP API, API keys are personal to you and may be revoked at any time. You are responsible for keeping API keys confidential and for all activity under them. We may apply rate limits, request quotas, fair-use ceilings, and IP-based throttling as published on the relevant settings page or documentation; we may tighten or relax these without notice to protect the Service.

Watchlists, alert digests, and scheduled re-screenings are best-effort delivery mechanisms. We do not guarantee that an alert will be delivered within any specific time window, that an underlying source data feed is continuously available, or that you will be notified of every change to a watched item. Compliance / audit-record PDFs we generate are timestamped artefacts based on the data we held at the moment of generation; they are not legal opinions and do not constitute proof of compliance with any specific regulator’s rules.

6b. CBAM tools and reports

The Service includes tools that compute estimates of liability under the EU’s Carbon Border Adjustment Mechanism (CBAM) — a free scope checker, a free cost calculator, an authorisation decision tree, a quarterly-report compliance checker, a paid one-time CBAM cost report PDF, and the recurring CBAM Pro subscription. The legally authoritative disclosure governing these tools is the CBAM Disclosure. The summary below is provided for convenience and is subordinate to that disclosure.

The CBAM tools are provided “as is” and are informational only. They are not legal, tax, or customs advice; not a regulatory filing; not verified emissions data; and not a substitute for an authorised CBAM declarant, an accredited verifier under Delegated Regulation (EU) 2025/2551, a customs broker, a tax advisor, or your National Competent Authority. We do not interact with the EU CBAM Registry or any Member-State authority on your behalf. You — or your authorised Indirect Customs Representative — remain solely responsible for every CBAM authorisation, quarterly or annual declaration, certificate purchase, and certificate surrender.

For paid CBAM outputs (the one-time PDF cost report and the CBAM Pro subscription), our aggregate liability for any claim arising out of or relating to that specific output is capped at the lesser of (a) the amount you paid us for that specific output — for the one-time PDF, the purchase price for that report; for the CBAM Pro subscription, the most recent monthly subscription fee — or (b) one hundred euros (€100). We expressly exclude liability for indirect, incidental, special, consequential, exemplary, or punitive damages, including without limitation: shipment delays, customs holds, EU CBAM penalties (whether imposed under Article 28 of Regulation (EU) 2023/956 or otherwise), certificate-price movement losses, lost profits, lost contracts, lost data, or reputational harm. This cap and exclusion are in addition to, and do not limit, the general limitation of liability in Section 10 below.

You agree to indemnify, defend, and hold us harmless from any third-party claim arising from your reliance on, or use of, the CBAM tools — including without limitation a claim by your customer, employer, or counterparty that a CBAM cost quote, declaration, or report you supplied to them was inaccurate, incomplete, or untimely. This indemnity does not extend to claims caused by our gross negligence or wilful misconduct.

Use of the free CBAM calculator and scope checker is governed by the CBAM Disclosure plus these Terms. Purchase of a paid CBAM cost report PDF requires explicit acceptance via a checkbox on the checkout flow; the CBAM Pro subscription requires acceptance via a one-time modal on first dashboard visit after signup. When the CBAM Disclosure is materially updated, we bump its version and re-prompt CBAM Pro subscribers on next dashboard load; paid CBAM Pro features grey out until the updated version is accepted. The general invoice and customs-clearance features of the Service are unaffected by a CBAM disclosure version bump.

7. Uptime & service levels

We strive to keep the Service available 24/7, but we do not guarantee uninterrupted or error-free operation. We may modify, suspend, or discontinue any part of the Service at any time for maintenance, security, legal, or commercial reasons. Planned maintenance windows will be announced in advance where reasonably possible.

8. Third-party services

The Service relies on third-party infrastructure providers (including Supabase for database and storage, Resend for email, Vercel for hosting, and Lemon Squeezy for payments). Your use of the Service is also subject to those providers’ terms where applicable. A list of current subprocessors is maintained in our Privacy Policy.

9. Warranty disclaimer

No warranty

The Service is provided “as is” and “as available” without warranty of any kind, whether express, implied, statutory, or otherwise, including warranties of merchantability, fitness for a particular purpose, non-infringement, or accuracy. We do not warrant that the documents we generate will be accepted by any customs authority, carrier, or bank, or that they comply with any specific jurisdiction’s regulations. Use the Service at your own risk.

10. Limitation of liability

To the maximum extent permitted by law, we will not be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, including customs fines, shipment delays, detention fees, storage charges, currency losses, or lost profits, revenue, goodwill, or data, whether in contract, tort (including negligence), strict liability, or any other theory, even if advised of the possibility of such damages.

Our aggregate liability for any claim relating to the Service is capped at the greater of (a) the amount you paid us in the twelve (12) months preceding the event giving rise to the claim, or (b) one hundred euros (€100).

11. Indemnification

You agree to indemnify, defend, and hold us harmless from any claim, loss, or liability (including reasonable legal fees) arising out of or related to (i) your submission of inaccurate, unlawful, or infringing data to the Service; (ii) your violation of these Terms; or (iii) any customs, tax, or regulatory penalty assessed against any party as a result of documents generated from the data you provided.

12. Termination

You may stop using the Service at any time. We may suspend or terminate your access to the Service at our discretion for any material breach of these Terms, prolonged inactivity, legal risk, or abuse. On termination, sections of these Terms that by their nature should survive (including Sections 3, 5, 9, 10, 11, and 14) will survive.

13. Export controls & sanctions

The Service may not be used in, or for the benefit of, any country, region, entity, or individual subject to comprehensive sanctions under laws enforced by the US, EU, UK, or applicable local jurisdiction. You represent that you are not, and are not acting on behalf of, a sanctioned party.

14. Governing law & disputes

These Terms are governed by the laws of the jurisdiction in which the Service owner is established, excluding its conflict-of-law provisions. Any dispute arising out of or relating to these Terms or the Service will be submitted to the exclusive jurisdiction of the courts of that jurisdiction, except that we may seek injunctive relief in any court of competent jurisdiction to protect our intellectual property or security.

15. Force majeure

Neither party will be liable for delays or failures caused by events beyond its reasonable control, including natural disasters, war, acts of government, labour disputes, power outages, internet or hosting-provider failures, or cyberattacks.

16. Changes

We may update these Terms from time to time. Material changes will be announced via the Service (for example, a notice on this page or an email to registered users) with an updated “Last updated” date. Continued use of the Service after a material change constitutes acceptance of the revised Terms.

17. Miscellaneous

These Terms, together with the Privacy Policy and Refund Policy, are the entire agreement between you and us regarding the Service. If any provision is held invalid, the remaining provisions will remain in effect. Our failure to enforce any right or provision is not a waiver. You may not assign or transfer your rights under these Terms without our written consent; we may assign our rights in connection with a corporate change.

18. Contact

For questions about these Terms, email hello@customs-invoice.com. For security issues: security@customs-invoice.com. For data / privacy requests: privacy@customs-invoice.com.