All Templates

Bold Invoice Template

A4 portrait

An A4 invoice with a full-width colored header band, an itemized table, and a payment-details band across the foot. Same data as the Modern Invoice with a more branded look. Pass your data through the API to generate a finished PDF invoice on demand.

Preview of the Bold Invoice template rendered as a PDF

The exact PDF the API produces. What you preview is what you generate.

Generate with the API

Use this template, publish it to get a template id, then call the API with your data. Replace YOUR_TEMPLATE_ID and YOUR_API_KEY with your own.

curl -X POST https://api.pdfglyph.dev/v1/generate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "templateId": "YOUR_TEMPLATE_ID",
    "data": {
      "invoiceNumber": "INV-2026-0042",
      "issueDate": "June 5, 2026",
      "dueDate": "June 19, 2026",
      "company": {
        "name": "Northwind Studio",
        "addressLine1": "128 Maple Avenue, Suite 5",
        "addressLine2": "Portland, OR 97204",
        "email": "billing@northwind.studio"
      },
      "billTo": {
        "name": "Acme Corporation",
        "addressLine1": "500 Industrial Parkway",
        "addressLine2": "Austin, TX 78701"
      },
      "items": [
        {
          "description": "Brand identity system",
          "quantity": "1",
          "rate": "$3,200.00",
          "amount": "$3,200.00"
        },
        {
          "description": "Marketing site design",
          "quantity": "1",
          "rate": "$1,800.00",
          "amount": "$1,800.00"
        },
        {
          "description": "Design retainer (hours)",
          "quantity": "8",
          "rate": "$50.00",
          "amount": "$400.00"
        }
      ],
      "subtotal": "$5,400.00",
      "taxLabel": "Tax (8.5%)",
      "taxAmount": "$459.00",
      "total": "$5,859.00",
      "payment": {
        "bankName": "First Cascade Bank",
        "accountNumber": "0041 2298 7745",
        "swift": "FCSBUS6P"
      },
      "notes": "Payment due within 14 days. Late payments are subject to a 1.5% monthly service charge."
    }
  }' \
  --output document.pdf

Sample Data

The JSON this preview was rendered from. Match these fields, or edit the template to fit the data you already have.

{
  "invoiceNumber": "INV-2026-0042",
  "issueDate": "June 5, 2026",
  "dueDate": "June 19, 2026",
  "company": {
    "name": "Northwind Studio",
    "addressLine1": "128 Maple Avenue, Suite 5",
    "addressLine2": "Portland, OR 97204",
    "email": "billing@northwind.studio"
  },
  "billTo": {
    "name": "Acme Corporation",
    "addressLine1": "500 Industrial Parkway",
    "addressLine2": "Austin, TX 78701"
  },
  "items": [
    {
      "description": "Brand identity system",
      "quantity": "1",
      "rate": "$3,200.00",
      "amount": "$3,200.00"
    },
    {
      "description": "Marketing site design",
      "quantity": "1",
      "rate": "$1,800.00",
      "amount": "$1,800.00"
    },
    {
      "description": "Design retainer (hours)",
      "quantity": "8",
      "rate": "$50.00",
      "amount": "$400.00"
    }
  ],
  "subtotal": "$5,400.00",
  "taxLabel": "Tax (8.5%)",
  "taxAmount": "$459.00",
  "total": "$5,859.00",
  "payment": {
    "bankName": "First Cascade Bank",
    "accountNumber": "0041 2298 7745",
    "swift": "FCSBUS6P"
  },
  "notes": "Payment due within 14 days. Late payments are subject to a 1.5% monthly service charge."
}

Start with the Bold Invoice Template

Open it in the editor as a new draft, customize the HTML and styling, then generate PDFs on demand through the API.