Reduce Customs Delays. Prevent Invoice Errors.

Missing or inconsistent details can trigger carrier or customs questions. DocInvo helps you organize common Commercial Invoice fields before you generate the PDF.

Customs Accuracy

Every field matters. Missing or incorrect information triggers customs holds on international shipping, delays delivery, and can result in additional fees. Customs compliance starts with a properly completed invoice.

Courier-Specific Templates

Major carriers use similar core invoice data but may have different submission instructions. DocInvo provides a consistent document layout; verify current carrier and destination requirements before shipping.

Required Field Guidance

Tax identifiers, HS classifications, and origin details may be required depending on the route and shipment. DocInvo highlights common fields and validates basic formats so omissions are easier to spot.

HS Code Format Validation

The HS has a six-digit international core, while importing countries can require longer tariff codes. DocInvo checks the basic format; the shipper remains responsible for selecting the correct destination code.

Country of Origin Handling

Country of origin generally reflects where goods were produced, not merely where they were dispatched. DocInvo uses full country names to make the declaration easier to review.

Common Error Prevention

Missing party details, inconsistent Incoterms, or incomplete line items can prompt follow-up. DocInvo's structured form helps you review these details before generating the PDF.

Structured Line Items

Commodity invoices commonly need a description, quantity, value, classification, and origin for each line item. DocInvo organizes this data in a readable table for review.

Speed & Convenience

Enter shipment details once and generate a consistent PDF without creating an account or waiting for an email confirmation.

Instant PDF Generation

Fill in your shipment details and generate a print-ready PDF immediately. No email confirmation or account approval is required.

Multi-Currency Support

Support for USD, EUR, GBP, JPY, CNY, and 50+ currencies with proper formatting. Customs requires accurate currency codes and values—DocInvo formats these correctly for international trade.

Commercial & Pro Forma Invoice Support

Generate both Commercial Invoices (for actual shipments) and Pro Forma Invoices (for quotes or pre-shipment). Switch between types without starting over.

No Account Required

Start creating invoices immediately. No email verification, no password setup, no waiting. Your shipment doesn't wait—neither should your invoice tool.

Security & Output

Invoice fields are processed in the browser, and the generated PDF is designed for clear review by your carrier, broker, and customer.

100% Browser-Based Processing

Invoice generation happens in your browser, and DocInvo does not store your invoice contents in a server-side database. As with any browser workflow, you should still protect your device and downloaded files.

Privacy First

We don't store your shipment details, client information, or invoice data. Download your PDF and close the tab—your data goes with you, not to our servers.

Print & Courier Ready PDFs

Generated PDFs use standard letter size (8.5" x 11") and a clear printable layout. Confirm your carrier's submission method before attaching or uploading the document.

How Each Feature Helps With Documentation

Each feature addresses a common documentation task. Understanding its limits helps you review the final invoice against current carrier and destination rules.

Field Validation Helps Catch Omissions

Customs authorities need enough information to classify and value goods. Missing fields can lead to a carrier or customs request for clarification.

DocInvo's field validation helps you review common information before generating the PDF. For example:

  • Tax identifiers (EIN, VAT, EORI): These may be required based on the parties, destination, value, and customs procedure.
  • Country of origin: Customs uses this to determine duty rates and verify trade agreement eligibility. Missing origin information triggers classification delays.
  • HS or tariff codes: The required code length and detail depend on the destination's tariff system and declaration process.
  • Complete addresses: Incomplete shipper or consignee addresses cause delivery delays and customs verification issues.

By marking common fields and validating basic formats, DocInvo helps you catch missing information before submission. It does not verify legal compliance or guarantee clearance.

HS Code Input Errors: Practical Impact

HS code mistakes are among the most common causes of customs delays. These errors occur in several ways:

  • Wrong code system: The international HS core has six digits, while destination tariff systems can require additional digits.
  • Incorrect classification: Using a generic code like "9999" or "other" triggers customs holds. Officials need specific codes to determine duty rates and verify compliance.
  • Country-specific errors: The first 6 digits are international, but digits 7-10 vary by country. Using the wrong country-specific extension leads to incorrect duty calculations.
  • Product mismatch: Using an HS code for a different product type causes misclassification. For example, using an electronics code for clothing triggers verification requests.

Example scenario: If clothing is declared under a telephone classification, the description and code conflict. A carrier or customs authority may request a corrected classification before processing the entry.

DocInvo validates the basic code format and provides classification guidance. It cannot determine whether a code is legally correct for a specific product or destination.

Incoterms Selection Errors: Cost and Responsibility Problems

Incoterms define who pays for shipping costs and who bears risk during transport. Choosing the wrong Incoterm on your invoice can lead to:

  • Unexpected costs: If you select DDP (Delivered Duty Paid) but intended DAP (Delivered At Place), you're responsible for duties and taxes you didn't plan for. This can add hundreds or thousands of dollars to shipping costs.
  • Disputes with buyers: Incorrect Incoterms misrepresent payment responsibilities. Buyers may refuse to pay costs they believe you should cover, leading to payment delays or disputes.
  • Customs confusion: Customs uses Incoterms to determine who should pay duties. Wrong Incoterms cause incorrect duty assessments and processing delays.
  • Carrier issues: Some carriers require specific Incoterms for certain services. Using incompatible Incoterms can cause carrier rejection or additional fees.

Example scenario: If a seller records EXW while the buyer expects DAP, the parties can disagree about transport costs and delivery responsibilities. The agreed Incoterm should be confirmed before the invoice is issued.

DocInvo provides clear Incoterms options with brief explanations. While you must choose the correct term based on your agreement with the buyer, having options clearly presented reduces selection errors.

Common Use Cases

DocInvo serves different types of users with different needs. Here are common scenarios where accurate invoice generation matters.

E-commerce Seller Exporting Samples

E-commerce sellers often send product samples to buyers, distributors, or trade show organizers. Depending on the carrier and destination, these shipments may use a Pro Forma Invoice or another non-sale customs document.

Common challenges:

  • Using Commercial Invoice instead of Pro Forma for samples, which confuses buyers about payment expectations
  • Missing sample-specific documentation requirements (some countries require additional permits for samples)
  • Declaring no value even though customs generally needs a defensible value for duty and statistical purposes
  • Missing "SAMPLE - NOT FOR RESALE" declarations that some countries require

How DocInvo helps: The tool distinguishes between Commercial and Pro Forma invoices and organizes common shipment details. Confirm which document and value basis your carrier and destination require.

Best practice: Identify the goods as samples where accurate, declare a supportable customs value, and verify destination requirements before selecting the invoice type.

Small Business Sending Gifts

Small businesses often send gifts to clients, partners, or employees internationally. Gift shipments have specific customs requirements that differ from commercial shipments.

Common challenges:

  • Marking a business shipment as a gift when the destination's gift relief applies only to qualifying person-to-person shipments
  • Incorrect value declarations; gifts still need an accurate customs value even when relief may apply
  • Missing required documentation for gift shipments (some countries require gift declarations or additional forms)
  • Using Commercial Invoice format when Pro Forma or gift-specific documentation is more appropriate

How DocInvo helps: The tool can create a Pro Forma invoice when that document is appropriate and provides fields for purpose, description, and value. Gift treatment must be verified for the actual sender, recipient, and destination.

Best practice: Describe the goods and relationship accurately, declare the actual value, and check the destination's gift relief and document rules.

Freight Forwarder Preparing Bulk Invoices

Freight forwarders handle multiple client shipments daily. They need to generate accurate invoices quickly while ensuring compliance with various carrier and destination country requirements.

Common challenges:

  • Repeated data entry when preparing documents for multiple shipments
  • Inconsistent formatting across different clients' invoices, which can cause carrier rejection or customs delays
  • Missing required fields when rushing to meet shipping deadlines
  • Difficulty managing different carrier format requirements (FedEx, DHL, UPS each have slightly different expectations)
  • Errors in HS code classification when handling diverse product types

How DocInvo helps: The structured form produces a consistent PDF and makes common fields easier to review. Forwarders still need to verify each client's data and current route-specific requirements.

Best practice: Use DocInvo's templates for consistency, verify HS codes with clients before generating invoices, and keep a checklist of destination-specific requirements for common shipping routes.

Ready to Prepare Your Invoice?

Generate a structured Commercial Invoice PDF without signing up. Invoice contents are processed in your browser and are not stored by DocInvo.

No sign-up
Instant PDF generation
Free to use
Create Invoice Now