Articles in this section

Overview: 3PL Billing in ShipHero

ShipHero's 3PL Billing tools let you accurately bill clients and capture all costs associated with fulfillment — including recurring fees, storage, shipments, picking, returns, and ad hoc charges. Billing is built around profiles: a profile is a collection of fees you configure once and assign to one or more client accounts.

Permissions: Users must be an Admin or have the View: Billing permission to access the 3PL Billing page. Use the Create, Edit, and Delete permissions to control what they can do. The allowed warehouse user setting does not restrict billing visibility — users with billing permissions can view all bills and profiles.

Table of Contents

3PL Billing Key Components

Component What It Does
Billing Profiles Collections of fees assigned to client accounts. One profile per client per warehouse. Changes to a profile apply to all clients assigned to it.
Fees

Configurable charge types within a profile: recurring, receiving, storage, shipments, picking, returns, and ad hoc. See 

Overview: 3PL Billing Fees.

Carrier Reconciliation

Compares quoted shipping costs against actual carrier invoices. Differences are added automatically to the client's next bill. See 

Overview: Carrier Reconciliation in 3PL Billing

Product Profiles

Assigned to individual products to enable product-specific fee rules. Each product can have only one profile. Applied individually via the Product Profiles tab or in bulk via Inventory > Products.

How to Use Product Profiles in 3PL Billing

Location Types Define storage fee rules for specific warehouse locations. Created in 3PL Billing or ShipHero and assigned to locations individually or in bulk.

Billing Profile Considerations

Consideration Details
One profile per client per warehouse Only one billing profile can be assigned to a client at a time per warehouse. If a client ships from multiple warehouses, assign a profile to each warehouse separately — profiles can differ per location.
Profile edits affect all assigned clients Editing a profile's fees applies the change to every client assigned to that profile. Create a separate profile for clients who need different rates.
No profile duplication Profiles cannot be duplicated. Each must be created manually.

Get Started with 3PL Billing

Task Article
Create a billing profile and link it to a client How to Create a 3PL Client Billing Profile
Understand available fee types Overview: 3PL Billing Fees
Set up carrier billing for 3PL clients How to Set Up Carrier Billing for 3PL Clients
Reconcile carrier invoices Overview: Carrier Reconciliation in 3PL Billing
Troubleshoot billing issues Troubleshooting 3PL Billing in ShipHero

More Resources

  • ShipHero Public API

    Connect your tools and AI agents directly to ShipHero with the Public API. Build powerful integrations, automate workflows, and tap into real-time data using the AI tools you prefer, with the option for secure, read-only access for AI-driven insights without added risk.

  • ShipHero Academy

    Explore ShipHero Academy for certifications, deep-dive training, and expert-led courses on WMS and fulfillment. Build your expertise and help your team operate at a higher level.

  • Change Log

    Stay up to date with the latest improvements across ShipHero. The Change Log gives you a clear view of new features, enhancements, and fixes as they roll out—so you always know what’s new and what’s better.