org-invoice-template

📚 A template to create invoices using Org mode clock reports

GPL-3.0 License

Stars
42

#+TITLE: Org Mode Invoice Template #+AUTHOR: Jaxson Van Doorn #+EMAIL: [email protected] #+OPTIONS: num:nil toc:nil

A set of Org and LaTeX files which generate invoices using Org clock reports.

#+NAME: Example Invoice #+ATTR_HTML: :alt Example Invoice :style margin-left: auto; margin-right: auto; [[./examples/invoice.png]]

This template is heavily based on the template shown on [[http://notes.secretsauce.net/notes/2014/10/01_org-mode-for-invoices.html][Dima Kogan's blog]].

The styling is based on [[https://github.com/treyhunner/invoices][Trey Hunner's invoice template]].

  • Usage

Simply start clocking time using Org clocks in content/timesheet.org. The file should already contain an example timesheet.

Then edit content/info.org to include the correct date, consultant and client info.

Then when it's time to generate the invoice, go into content/invoice.org and run org-invoice-generate.

All of the info from the timesheet will be used to fill-in the /Services Breakdown/ and /Balance Due/ fields.

Finally, export content/invoice.org as a LaTeX PDF to output the completed invoice.

The process should look something like this:

#+NAME: Invoice Generation #+ATTR_HTML: :alt Invoice Generation :style margin-left: auto; margin-right: auto; [[./screenshots/emacs.gif]]