papermint

Classic invoice template

Centered letterhead, double rules, zero flash.

Classic reads like it came from a well-run accounting department: a centered letterhead with your company name, double horizontal rules, and ruled table rows. Choose it when your clients are law firms, government agencies, or enterprises where conservative wins.

Best for

  • Professional services
  • Enterprise and government clients
  • Formal cross-border B2B billing

Use this template

{
  "template": "classic",
  "pageSize": "a4",
  "locale": "en-US",
  "currency": "USD",
  "invoice": {
    "number": "INV-2026-0042",
    "date": "2026-07-01",
    "dueDate": "2026-07-15",
    "purchaseOrder": "PO-8841"
  },
  "seller": {
    "name": "Acme Studio LLC",
    "addressLines": [
      "100 Market Street",
      "San Francisco, CA 94105",
      "United States"
    ],
    "email": "billing@acmestudio.com",
    "website": "acmestudio.com",
    "vatId": "US-EIN 88-1234567"
  },
  "buyer": {
    "name": "Nordwind GmbH",
    "addressLines": [
      "Torstraße 145",
      "10119 Berlin",
      "Germany"
    ],
    "email": "ap@nordwind.de",
    "vatId": "DE 812345678"
  },
  "items": [
    {
      "description": "Design sprint: checkout flow redesign (2 weeks)",
      "quantity": 1,
      "unitPrice": 4800,
      "taxRate": 19
    },
    {
      "description": "Frontend implementation, Next.js + Stripe integration",
      "quantity": 32,
      "unitPrice": 120,
      "taxRate": 19
    },
    {
      "description": "Production support retainer, July",
      "quantity": 1,
      "unitPrice": 950,
      "taxRate": 19,
      "discount": 150
    }
  ],
  "amountPaid": 2000,
  "notes": "Thank you for your business. Payment via bank transfer to the account listed in the contract.",
  "terms": "Payment due within 14 days. Late payments accrue 1.5% monthly interest.",
  "footerNote": "Acme Studio LLC · Registered in Delaware · billing@acmestudio.com",
  "branding": {
    "accentColor": "#10b981"
  }
}
Classic invoice template rendered by the Papermint API

Real, unretouched output from the rendering engine.