Service PO
Service POs are used to generate purchase orders for costs that are not related to a product.
On this page:
Currency Conversion on a service PO
How to add a service PO
To add a service PO:
- In the sales order, click + Service > Service PO
- Select a supplier, add a due date, and include supplier instructions
- Enter the quantity for the PO
- Enter your net cost (Unit Cost)
- Enter the retail price
- Select the box beside "Hidden" to hide the PO from the client's sales order (optional)
- Update the Currency Conversion (if applicable)
- Select a tax rate from the "Taxes" drop-down
- Click Done

The service PO is visible in the project's Sales Order and Purchase Orders tabs and on the Production Report.
The status of a Sales Order will automatically update to “Ready to be Invoiced” only when all Purchase Orders (POs) on the project are marked as “Ready for Billing.”
If your project includes only a Service PO (and some product lines are not converted into POs), the Sales Order status will not update automatically. This is because the system only tracks items that are tied to POs.
In these cases, any product lines without a PO are excluded from the automatic status logic—so you will need to manually update the Sales Order status when you're ready to invoice.
Currency Conversion on a service PO
Distributors who purchase services in one currency and sell them in another currency should use the Currency Conversion tool. For example, if you have an service PO where the services are in USD, and you need to sell them in CAD, then Currency Conversion is for you.
Your admin team will need to start by creating the necessary conversion rates for your team. Once created, conversion rates can be applied to an invoice to account for the currency exchange.
Step 1: Adjust the currency of the project
A new project will always use the currency assigned on the client's page by default.
To apply a Currency Conversion to a project:
- Open the project's overview > Project Info > Currency > and click Change
- Use the drop-down menu to select the currency your client will pay their order in
- Click Close

commonsku Tip: If you need to change your client's currency permanently, you can update their default currency on their client page.
Step 2: Adjust the currency conversion rate on your service PO
- In the service PO, click to Edit the item
- Click the Update button beside the "Currency Conversion" rate

Hidden service POs
Hiding a service PO allows you to capture project costs without showing those charges to your client.
FAQ
- What happens to my margins if I use the currency conversion tool to account for the currency exchange?
- How do I add multiple tax rates to a service PO?
- Do service POs count towards a rep's commissions?
- Can I differentiate Service POs from Product POs in the Production Report?
What happens to my margins if I use the currency conversion tool to account for the currency exchange?
Applying a currency conversion locks a product's margin rates. You can no longer adjust the margin used on a specific breakdown (i.e., the margin applied to a 2XL t-shirt) or the margin applied to an artwork charge (i.e., the margin applied to a setup cost). The Currency Conversion tool is designed to calculate accurate margins for you based on your currency conversion rates. If you'd like to change the margin applied to a particular charge or change the product's overall margin, you will need to adjust the retail price.
How do I add multiple tax rates to a service PO?
If your team uses commonsku's manual Tax Codes, you can add multiple tax rates to any item/service. The service will automatically use the default tax rate applied to the order.
To add another tax rate:
- Hover over the service and click Edit
- Select + Add another tax
- Once the new tax appears, click the drop-down menu and select the tax rate
To delete a tax rate:
- Hover over the service and click Edit
- Select the x beside the tax rate you'd like to remove
Do service POs count towards a rep's commissions?
Yes, service POs would count towards the commissions in a project.
Can I differentiate Service POs from Product POs in the Production Report?
At this time, there isn’t a built-in way to distinguish Service POs from Product POs within the Production Report.
As a workaround, some teams choose to add a naming convention or marker in the project name (for example, adding “(S)” to indicate a Service PO). However, this is a manual approach and may not fit every workflow.