Invoice Modern

by @pdfgrid

Professional invoice with modern design and payment integration.

145 stars 28 forks 12K views Updated 2 days ago
Customize this template

About this template

A modern, professional invoice template perfect for freelancers and businesses. Features clean typography, automatic calculations, and payment link integration.

  • Freelancers and consultants
  • Small businesses
  • Service providers
  • Online stores

Parameters

Parameter Type Required Default Description
invoice_number string Yes Unique invoice identifier
date date Yes today Invoice date
due_date date Yes Payment due date
items array Yes [] Line items with description, quantity, rate
payment_link string No Optional payment URL
invoice_number string Required

Unique invoice identifier

date date Required

Invoice date

Default: today

due_date date Required

Payment due date

items array Required

Line items with description, quantity, rate

Default: []

payment_link string Optional

Optional payment URL

Examples

Basic invoice

pdfgrid.generate({ template: "invoice-modern", data: { invoice_number: "INV-001", ... } })
Preview

With payment link

pdfgrid.generate({ template: "invoice-modern", data: { ..., payment_link: "https://pay.example.com" } })
Preview