nohold vs splitting orders manually in Brightpearl.
Most Brightpearl merchants who care about pre-orders still split mixed-cart orders by hand. Someone on ops opens the Sales Order, pulls the pre-order line into a new SO, edits totals so tax and shipping reconcile, marks the original Released, then waits for stock to arrive so they can release the second one. It works. It also doesn’t scale. Here’s where the manual approach holds up, where it breaks, and what changes if nohold splits at the webhook layer instead.
- Manual splits stay readable for the first ten mixed orders a week. Past that, queue depth wins.
- Tax and shipping math by hand is the single biggest end-of-month reconciliation risk.
- nohold splits before Brightpearl receives the order, so neither system ever sees the mixed shape.
Free 14-day trial. No credit card required.
How the manual workflow runs today
Someone on your ops team watches the Brightpearl Sales Order queue, usually first thing in the morning and again after lunch. They look for orders sitting at On Order with a release status of Pending. They open each one, check why it’s held, identify the pre-order line, copy the customer’s details, create a second SO for that line alone, adjust quantities and totals on the original, set the right status codes, leave a note for finance, then release the in-stock SO so picking can start.
Average handling time is 12 to 18 minutes per mixed order, depending on how your team reconciles tax and shipping. At 30 mixed orders a week, you’ve built a quarter of a full-time job into your workflow.
Where manual splits go wrong, and how the cost shows up months later
The tax problem is the most expensive. Brightpearl prorates tax at the order level. When you split manually and adjust totals by typing them in, you can get tax to the right number per Sales Order, but the line-level rounding rarely matches what Shopify reported. Three months later, your accountant flags a small discrepancy across 50 orders. You spend a Friday on a reconciliation that wouldn’t exist if the splits had landed correctly the first time.
Shipping has the same shape. Discounts are worse, because Shopify-side discount codes can be percentage or flat fee, and the manual splitter usually applies them with a flat division. Returns processed against manually-split orders have a noticeable reconciliation error rate, somewhere in the 12 to 18% range based on what we’ve seen in audits. None of those costs show up on a single invoice, which is why they’re easy to ignore.
What the workflow looks like with nohold
The split runs on the Shopify webhook before either system has a queue entry. The two Brightpearl Sales Orders land already split, with prorated tax, shipping, and discounts on each half, with the right status codes, with audit notes pointing back to the source order.
No one on ops opens anything. No one types totals. No one chases the warehouse for a release once stock arrives, because the auto-release flips the held SO the moment Brightpearl shows stock on the pre-order line. The two SOs look like any other Shopify-to-Brightpearl order. Your team works the orders the way they always did. The manual workflow goes away.
Simple pricing based on splits, not seats.
- 500 splits per month
- Real-time order splitting (Shopify + Brightpearl)
- Brightpearl sales-order status stamping and audit notes
- Auto-release on stock arrival
- Retry-safe dispatch
- Full audit trail
- Email support
Everything in Starter, plus:
- 2,000 splits per month
- Per-shipment customer notification email
- Expected ship date on every preorder (campaign default and per-split override)
- Delay-notice email when you change an ETA
- FTC-compliant cancel link in delay emails
- 30-day FTC aging cron (auto delay notice)
- Smart hold release rules (auto or manual)
- Returns reconciliation (Brightpearl Sales-Credit note)
- Preorder demand analytics
- Reconciliation health card
- Priority support
Everything in Growth, plus:
- Unlimited splits
- Deposit-pre-order visibility (read-only)
- Release only when Shopify reports paid
- Multi-location release filter
- Campaign tagging and per-campaign analytics breakdown
- CSV export of split history
- Dedicated support
Manual workflow, specific questions.
How does nohold decide what to split?
Are taxes, shipping, and discounts split correctly?
What about refunds, edits, and cancellations?
Will this change how my ops team works in Brightpearl?
Stop holding your in-stock orders hostage.
Free 14-day trial · No credit card required