Core systems
Billing System
PrepFlow’s Billing System gives you full control over how clients are charged — from per-unit pricing to category-based overrides, service add-ons, and storage fees.
It’s flexible, hierarchical, and built to adapt to any fulfillment model your prep center supports.
1. Billing for Units
Unit-based billing is the foundation of your client charges. Each fulfillment type (e.g., FBA, FBM, Storage, Manual, Two-Step) has its own pricing structure that can be customized globally or per client.
Pricing Hierarchy
PrepFlow uses a four-level pricing override system that determines which price applies to a given item:
| Priority | Level | Description |
|---|---|---|
| 1️⃣ | Default Fulfillment Type Price | The base per-unit price set in your Settings → Billing Defaults. |
| 2️⃣ | Client-Specific Fulfillment Type Price | Overrides the default for that particular client. |
| 3️⃣ | Default Category Price | Applies to items belonging to a specific category (see below). |
| 4️⃣ | Client-Specific Category Price | Highest priority — applies if a client has custom pricing for a category. |
In other words, the flow of overrides is: Default Fulfillment Type Unit Price → Client-Specific Fulfillment Type Unit Price → Default Category Price → Client-Specific Category Price
PrepFlow automatically determines the correct rate based on this hierarchy.
Categories for Product-Level Pricing
Categories allow you to define pricing at a product-group level.
A category can include one or more ASINs.
To set one up:
- Go to the Billing Page → Categories tab.
- Create a new category and assign relevant ASINs.
- Set pricing for that category (e.g., different rates for FBA vs. FBM).
- (Optional) Override the category pricing for specific clients.
This gives you precise control — for example, charging higher rates for fragile, oversized, or specialty products without manually adjusting every shipment.
💡 Tip: Use categories for frequently repeating ASINs or SKUs with unique handling needs. It’s faster than adjusting each shipment individually.
2. Billing for Boxes & Services
Beyond per-unit rates, PrepFlow also lets you bill clients for boxes and additional services.
Default Boxes and Services
In Settings → Billing, you can:
- Create new box types (e.g., Small, Medium, Large)
- Define base pricing for each box
- Create and price out custom services
These default prices apply to all clients unless overridden in the billing page.
Services
Services are price add-ons applied to shipments for specific handling tasks or conditions.
They’re calculated based on the quantity of the service, not the number of units in the shipment.
Example:
- Create a service called Oversized Fee priced at $0.25
- Add a quantity of 10 for a shipment that includes 10 oversized items
- The total service fee =
10 × $0.25 = $2.50
You can manage, edit, and assign services globally or per client from the Billing Page → Pricing section.
💡 Tip: Common service types include:
- Bubble wrap
- Oversized item handling
- Custom labeling
- Bundling labor
- Repackaging
Client-Specific Pricing
Just like unit pricing, you can customize box and service pricing per client:
- Go to the Billing Page → Select Client
- Click Pricing
- Adjust Box or Service prices to fit the client’s contract or agreement
This allows you to maintain global defaults while accommodating client-specific rates for boxes or services.
3. Other Pricing
PrepFlow also supports custom billing for other cost categories beyond unit and service charges.
Storage Fees
You can set custom storage billing rates — depending on how you bill your clients for inventory storage.
These rates are configurable in Settings → Billing or overridden per client in the Billing Page.
Multipack & Bundle Pricing
Two specialized pricing options handle cases where products are shipped as multi-unit packs or bundles.
| Type | Description | Example |
|---|---|---|
| Multipack Pricing | Applied when multiple identical units are sold as one pack. | If 14 total units ship, and 4 of them are in 2-packs, PrepFlow bills 10 at the regular rate and 2 at the multipack rate. |
| Bundle Pricing | Applied when different SKUs are bundled and sold as a single unit. | A 3-item kit counts as 1 billed unit at the bundle rate. |
These ensure clients are charged fairly — recognizing the additional work of creating or managing multipacks or bundles.
Summary
The Billing System in PrepFlow is layered, customizable, and designed for complete pricing flexibility.
Key Highlights
- Four-level override system for per-unit pricing
- Categories for fine-grained control over product-specific billing
- Box and service fees configurable globally or per client
- Multipack, bundle, and storage pricing for complex workflows
- Client overrides let you manage unique pricing agreements without changing your defaults
💡 Pro Tip: Always review client-specific overrides before billing cycles.
This ensures your contracts, service agreements, and actual billing align — helping you maintain consistency and maximize margin.
