How do I bill my 3PL client for order processing or storage?
Here is a guide for 3PL Providers on how DigitBridge automatically generates processing and storage invoices for clients—and how to create them manually if needed.
Note: This guide is for 3PL providers (as opposed to operators who use a 3PL solution).
💡 Overview
DigitBridge offers automated and manual invoicing for 3PL providers to bill their clients for:
-
Order processing fees (inbound, outbound, returns)
-
Daily storage charges based on inventory levels and aging
Invoices are client-specific and calculated using the 3PL Price Chart setup in ERP.
🧾 Types of Invoices for 3PL Clients
Type of Invoice | Trigger Event | Description |
---|---|---|
Ship by 3PL | Shipment created from sales order | Includes outbound processing charges based on items or packages shipped |
Receive by 3PL | Goods received into warehouse from P/O | Captures inbound receiving charges per SKU or package |
Return by 3PL | Product return processed | Applies restocking or return processing charges |
Storage Invoice | Daily/periodic storage calculation | Based on SKU or package aging ranges and warehouse space occupied |
All of these invoices are visible to your client in the 3PL Client Portal.
🧠 How Are Invoices Generated?
✅ Automatically Generated Invoices
When the 3PL Price Chart is set up and mapped to customers:
-
ERP detects triggers (e.g. receiving, shipping, storage, returns)
-
It automatically creates invoice records using the pricing rules set in the chart
-
Invoices are pushed to ERP → Billing → 3PL Invoice Management
-
Also viewable in the Client Portal → Invoices
🔁 Storage invoices are calculated daily but must be generated on a scheduled or manual basis (see below)
✍️ How to Manually Create an Invoice for a 3PL Client
In some cases (e.g. missing triggers, special one-off charges), you may want to manually generate an invoice:
-
Go to ERP → Billing → 3PL Invoice Management
-
Click Add
-
Fill out the following:
-
Customer Code
-
Invoice Type: Choose from
Ship
,Receive
,Return
, orStorage
-
Invoice Period (for storage invoices)
-
Description and Notes (optional)
-
-
Use the item list to add SKUs or services manually, if needed
-
Click Save and then Yes
🧾 The invoice will now appear in both ERP and the Client Portal for your 3PL customer
🛠️ Troubleshooting & Tips
-
Missing invoice?
Check that:-
The 3PL Price Chart has been set up and applied
-
The correct customer code was used on the order
-
The warehouse is flagged as a 3PL warehouse
-
-
Duplicate invoices?
Ensure you haven't manually created an invoice for an action that already triggered an automatic one. -
Client didn’t receive invoice?
Double-check if email notifications are enabled for invoices under the client settings.