Skip to content

A Typst template for generating invoices

License

Notifications You must be signed in to change notification settings

ikelax/typst-invoice

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

German invoice template

A template for writing invoices, inspired by the beautiful LaTeX template by @mrzool.

#import "@preview/classy-german-invoice:0.2.0": invoice

#show: invoice(
  // Invoice number
  "2023-001",
  // Invoice date
  datetime(year: 2024, month: 09, day: 03),
  // Items
  (
    (
      description: "The first service provided. The first service provided. The first service provided", price: 200,
    ), (description: "The second service provided", price: 150.2),
  ),
  // Author
  (
    name: "Kerstin Humm", street: "Straße der Privatsphäre und Stille 1", zip: "54321", city: "Potsdam", tax_nr: "12345/67890",
  ),
  // Recipient
  (
    name: "Erika Mustermann", street: "Musterallee", zip: "12345", city: "Musterstadt",
  ),
  // Bank account
  (
    name: "Todd Name", bank: "Deutsche Postbank AG", iban: "DE89370400440532013000", bic: "PBNKDEFF",
  ),
  // Umsatzsteuersatz (VAT)
  vat: 0.19,
  kleinunternehmer: true,
)

Scope

This template should work well for freelancers and small companies in the german market, that don't have an existing system in place for order tracking. Or to put it the other way round; This template is for people that mostly have to fulfill outside requirements with their invoices and don't so much benefit from extensive tracking themselfes.

Features

  • multiple invoice items
  • configurable VAT
  • configurabe § 19 UStG (Kleinunternehmerregelung) note
  • employs both lining and old-style number types, depending on the application
  • EPC QR Code for easier banking transactions
  • recipient address is guaranteed to fit in a windowed envolope (DIN 5008)

Disclaimer

This template doesn't constitute legal advice. Please check for yourself wether it fulfills your legal requirements!

About

A Typst template for generating invoices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Typst 100.0%