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.
Related guides:
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.
Related guides:
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.
Learn More About Invoice Creation
Whether you're shipping samples, gifts, or commercial goods, understanding current documentation requirements helps reduce avoidable errors. Explore our guides, then confirm the details with your carrier or customs authority.
Step-by-Step Guide
Complete walkthrough of creating a commercial invoice with explanations of each field.
Common Errors
Learn about frequent invoice mistakes that cause customs delays and how to prevent them.
Invoice Types
Understand when to use Commercial vs Pro Forma invoices for different shipment types.
Customs Holds
Step-by-step guide on resolving customs holds and providing required documentation.
HS Code Fixes
Learn how to identify and correct incorrect HS code classifications.
HS Codes Guide
Complete guide to finding and using correct Harmonized System codes.
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.