> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.digitalpurchaseorder.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Create a P.O. for Contracts in DPO

Long-term or contract-based P.O.s can easily be managed in DPO using different approaches, depending on how invoices should be matched over time.

###### Option 1: One Item for the Full Contract Period

Create one P.O. with:
* a single item
* the full contract value
* the complete contract period
Example:
* Annual Software License
* January–December 2026
* Total Value: €12,000


*All incoming invoices can then be matched against this one P.O. item until the total amount has been fully used.*


![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/f/8/7ef8b3dbb012a000/screenshot-2026-05-22-at-10130_1vcqo1u.png =1125xauto)


| Want to learn how to create a P.O.? Check out the article here.


###### Option 2: Multiple Items for Scheduled Invoices
*Alternatively, you can create one long-term P.O. with multiple items.*

Example:
* 1 P.O.
* 12 items
* one item per month
Each monthly invoice is then matched against its corresponding P.O. item.

Example:
| Item | Period | Amount |
| ---- |
| Item 1 | January 2026 | €1,000 |
| Item 2 | February 2026 | €1,000 |
| Item 3 | March 2026 | €1,000 |




![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/f/8/7ef8b3dbb012a000/screenshot-2026-05-22-at-10164_1berd5w.png =1028xauto)


| Tip: [Use the copy item function](#6-copy-or-delete-items) for items to speed up the creation process when adding multiple similar items.


![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/f/8/7ef8b3dbb012a000/screenshot-2026-05-22-at-10355_caby1o.png =1030xauto)


###### Save a P.O. as a Template
Recurring contract P.O.s can be saved directly as a template during creation.
This allows the same data to be reused quickly in the future without entering everything again.

* ${color}[#0b5068](**Save as Template**) → for recurring P.O.s
* ${color}[#0b5068](**Save as Draft**) → if the P.O. should be completed later

*Templates are user-specific and only visible to the user who created them.*


![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/f/8/7ef8b3dbb012a000/screenshot-2026-05-22-at-11173_xz53sf.png =1126xauto)


### Recommendation

* Use **Option 1** for flexible or usage-based contracts


![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/f/8/7ef8b3dbb012a000/screenshot-2026-05-22-at-10275_194l6dq.png =1089xauto)


* Use **Option 2** when invoices follow a fixed schedule, should be tracked individually, or need to be assigned to different budgets or accounting fields.

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/f/8/7ef8b3dbb012a000/screenshot-2026-05-22-at-10294_egn9ft.png =1090xauto)



${color}[#0d5068](**Questions or need help?**)
*Our customer support is always available to help with any questions or setup assistance*

**Contact us**
**Email**: [support@digitalpurchaseorder.com](mailto:support@digitalpurchaseorder.com)
Support: __+1 888 376 7254__
Support Int'l: __+44 20 331 88 338__
Berlin Office: +49 (0)30 55 572 5956

${color}[#082834](Or book a personalized support call)
We look forward to hearing from you.