# PDFKit Invoices
Screenshot of an invoice PDF in the PSPDFKit for Web reader.
## Prerequisites - [Node.js](http://nodejs.org/) (with npm or Yarn) ## Getting Started This repository is an example of how to make PDF invoices with PDFKit. There are two important fields in this this repository: - [`index.js`](index.js) is the main entry point. It defines the data structure used to create the invoices. - [`createInvoice.js`](createInvoice.js) exports a function that can be used to create invoice PDFs. To get started, use the following commands: ```bash git clone https://github.com/PSPDFKit-labs/pdfkit-invoice.git npm install # Install dependencies npm start # This will create an invoice.pdf file in the root of the project. ``` To learn more about this project, make sure to read the accompanying [blog post](https://pspdfkit.com/blog/2019/generate-invoices-pdfkit-node) ## Contributing Please ensure [you have signed our CLA](https://pspdfkit.com/guides/web/current/miscellaneous/contributing/) so that we can accept your contributions.