Browse all articles

Getting started with Smart Invoicing

Last updated

Invoicing helps fulfillment centers bill connected sellers automatically based on warehouse activity—pick & pack, storage, shipping labels, surcharges, and any custom fees you define in a contract.

Instead of building invoices manually in spreadsheets, you configure invoicing profiles and rules once. ChannelDock then calculates charges from real operational data and lets you export client-ready PDF and XLSX invoices per seller and period.


Where to find Invoicing

Invoicing lives under Administration in the fulfillment center portal. You need center admin permissions to access it.

  1. Log in to your ChannelDock fulfillment center account.
  2. In the left menu, open Administration.
  3. Click Invoicing — or go directly to Invoicing (beta).

The Administration menu also contains:

  • All financials — operational fee overview per seller
  • Surcharges — carrier adjustments to import and validate
  • Invoicing — profiles, rules, and invoice exports

Step 1


Invoicing overview

The Invoicing page is your billing cockpit:

  • Manage profiles — create and edit invoicing profiles and their rules
  • New invoice — request a PDF/XLSX export for a seller and billing period
  • Options — payment details (IBAN/BIC) and export presets
  • Export historyTimeline (default) shows a seller × month coverage grid for the last 12 months; Table is a filterable list of all exports

Step 2


What Invoicing covers

Invoicing is designed for the costs you pass on to seller clients:

Cost area Examples
Fulfillment Pick & pack, order options, packaging, storage, tasks
Manufacturing Per-unit production costs on shipped products (profile toggle)
Shipping Label prices, pass-through carrier rates, country tiers
Surcharges Validated post-delivery carrier adjustments
Custom fees Monthly minimums, percentage markups, tiered volume rates

Operational data flows in from orders, shipments, warehouse scans, and label creation. Your invoicing rules decide what to charge and when each rule applies.


How invoicing works (4 steps)

  1. Create invoicing profiles — Group billing setups (for example Standard vs Premium EU). Assign a default profile for new exports.
  2. Add rules to each profile — Define charge types and amounts (fixed, per order, per shipment, per item, per SKU, per kg, percentage, pass-through label price, or tiered).
  3. Set conditions on each rule — Filter by order, shipment, product, seller, carrier, packaging, and more. Rules run in priority order (lower numbers first).
  4. Create invoice exports — Generate PDF and XLSX files for a seller and date range. Edit the HTML invoice in-portal if needed, then send to your client.

Continue with:


Before you get started

Before you start billing sellers, make sure the underlying data is in place:

Connected sellers

Each seller you bill must be connected to your fulfillment center. See All sellers.

Fulfillment fee configuration

Pick & pack costs, packaging, order options, and storage can also be configured in All financials. Invoicing rules can bill from the same warehouse activity—or you can model fees entirely in invoicing rules. Avoid configuring the same fee twice.

Shipping and labels

Configure carrier rates under Settings > Carriers. Import post-delivery fees via Managing shipping surcharges or upload label prices with track & trace.

Warehouse mapping (for storage)

Storage billing requires mapped warehouse sections. See Warehouse mapping.

Manufacturing costs (optional)

If you bill production costs, set Manufacturing costs per product under Warehouse > All products. Enable Include manufacturing costs on invoice on the invoicing profile to add a per-unit line item for each shipped product.


Profile settings

Each invoicing profile includes switches and tax settings that shape what appears on the invoice:

Setting Default Effect
VAT rate (%) / Sales tax rate (%) 21% (EU) Tax rate applied on generated invoices. Label adapts to your center country (VAT for EU/UK, sales tax for US).
Include storage costs On Bills storage fees for the period
Include manufacturing costs Off Bills per-unit manufacturing costs from product settings
Include warehouse tasks On Bills task charges
Include verified surcharges On Adds validated carrier surcharges
Exclude manual shipments Off Skips manually created shipments
Include reverted labels Off Bills reverted/cancelled shipment labels (off by default)
Minimum orders per month 0 Threshold before certain rules apply

Invoices use your center display currency (configured in center settings). PDF and XLSX exports include the profile VAT/sales tax rate.

See Setting up billing profiles and rules for details.


Tips for a smooth rollout

  • Start with one profile — Validate the export against a manual calculation before rolling out to all clients.
  • Use clear profile names — Names like Standard EU or Premium + pass-through shipping help finance teams pick the right export quickly.
  • Keep rule priorities intentional — Lower priority numbers run first. Place specific rules above general fallbacks.
  • Simulate before billing — Use Test profile in the rules modal to dry-run fees over a date range.
  • Align billing periods — Most centers invoice monthly. Match your export date range to the contract period your sellers expect.

Related articles

If you need help configuring a complex pricing agreement, contact ChannelDock support.


Was this helpful?

Related articles