← back to overview

HowTo: Write invoices in LaTeX

I generate all my invoices with LaTeX. It's very comfortable thanks to the latex-invoice package which handles all the calculations and most of the layout. Below is an example document ( this is what it will look like):

\documentclass{letter}
\usepackage{invoice}
\address{My Name \\ My Street \\ My Zip\\ my@mail.com \\ etc}
\signature{Fnord Prefake}
\date{23. May 2009}

\begin{document}
  \begin{letter}{Customer name \\ Customer street \\ Customer ZIP}
    \opening{Invoice no. 1}
    My greeting
    \begin{invoice}{Euro}{0}
      \ProjectTitle{Example Project}%
      \Fee{Development} {1000.00} {1}
    \end{invoice}
    \closing{My closing}
  \end{letter}
\end{document}

Running debian? Lucky you! Installing latex-invoice is super easy:

apt-get install texlive-latex-extra