> For the complete documentation index, see [llms.txt](https://manual.blocworx.com/blocworx-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.blocworx.com/blocworx-documentation/how-tos/untitled/build-a-simple-invoicing-system.md).

# Build a simple invoicing system

In this video we will show you how to build an invoicing system using the following features:

* [Sub Blocs](/blocworx-documentation/bloc-editor/fields-tools-and-charts/sub-blocs-tools-components/sub-bloc.md)
* [Maths Fields](/blocworx-documentation/bloc-editor/fields-tools-and-charts/dynamic-output-and-variable-components/maths-field.md)
* [Some total calculation rules](/blocworx-documentation/bloc-editor/managing-a-field/field-rules/populate-another-local-field-with-total-from-elsewhere.md)
* [Our Template Builder](/blocworx-documentation/bloc/pdf-and-doc-file-templates.md)

{% embed url="<https://www.youtube.com/watch?v=MFaiU8SUyPc&t=1140s>" %}
