org-invoice-template icon indicating copy to clipboard operation
org-invoice-template copied to clipboard

📚 A template to create invoices using Org mode clock reports

#+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]]