Route Optimization
QUICKBOOKS ONLINE + SUITEFLEET

QuickBooks Online Route Optimization with SuiteFleet

ERP

Plan routes for QuickBooks Online delivery work using origin, destination, and receiving windows. Review assignments and unassigned stops.

Free Trial
Big & bulky last mile delivery — oversized goods and furniture delivery
Planning inputs
Carry verified destinations, shipment references, receiving windows, and departure locations into the planning workflow before assignment.
Geographic selection
Use the operations map to identify eligible stops and resolve missing locations before calculating a proposed route.
Preview review
Inspect driver workload, stop sequence, and unassigned tasks before applying the plan to the intended fleet.
Actual outcomes
Reconcile customer delivery after execution while keeping route planning separate from shipment posting and accounting activity.

The QuickBooks Online–SuiteFleet workflow turns released work from supported sales orders and connector shipment allocations into stops with a loading point, destination, and receiving window. Dispatchers review drivers, optimization objectives, and unassigned stops before applying a route. Actual completion is reconciled afterward using released product lines.

Connector availability: SuiteFleet plans to publish its QuickBooks Online connector on QuickBooks App Store, subject to the marketplace review and release process.

1. Start with the QuickBooks Online order

Open the source order SO-2086 for Oak & Pine Home Goods and inspect its delivery destination, line quantities, and configured SuiteFleet relationship. The example contains two lines with quantities 4 and 6 in the units shown.

QuickBooks Online starting order SO-2086 with SuiteFleet extension
Start with the QuickBooks Online order and review the SuiteFleet delivery fields before releasing the shipment.

Confirm the US company has Sales Orders enabled in a supported plan and that its products are inventory items. Review the customer, shipping address, quantities, and readiness before releasing a shipment allocation. Use the QuickBooks Online sales-order workflow for the selected company and subscription.

Intuit’s current help documents sales orders in QuickBooks Online Plus and Advanced. This UI capability does not prove that every connector or public Accounting API exposes the same sales-order operations. Validate read, update, shipping, and attachment support before promising automated round-trip sync; use an explicit connector-side shipment allocation when needed. Intuit: create and manage sales orders.

2. Configure the planning mapping

Preserve this relationship before exporting delivery work:

Company realm → sales order identifier → connector shipment allocation → source product line → SuiteFleet task
QuickBooks Online to SuiteFleet field mapping and return mapping
QuickBooks Online–SuiteFleet field mapping. Confirm source fields, destination fields, and transformation rules during configuration.
QuickBooks Online sourceSuiteFleet destinationRule
Sales order numberOrder #Display reference; retain internal identity.
Company realm + order IDIntegration correlationNever use number across companies alone.
Customer shipping addressShip ToUse shipping, not billing address.
Products + quantitiesItemsPreserve product and line identity.
Ship dateDispatch planningDo not treat as confirmed arrival.
Requested delivery date (custom)Delivery DateConfirm source and availability.
Receiving window (custom)After / BeforeKeep zone and customer agreement.
SuiteFleet resultQuickBooks Online destinationWriteback rule
Task ID / AWBConnector shipment referenceConfirm field access during configuration.
Delivered / FailedCustom delivery recordConfirm field access during configuration.
Recipient / completion timeDelivery evidence metadataConfirm field access during configuration.
Photos / signatureSupported attachment or evidence linkConfirm field access during configuration.

Use a confirmed receiving date and a custom delivery window. Do not route against the invoice due date or mistake a customer’s billing address for the stop address.

3. Select eligible stops and available drivers

Open Workbench for the intended date and filters. Inspect task, driver, and hub layers; resolve tasks without a location before optimization. Use geographic selection to choose the intended area, then confirm the selected task set contains only released work.

SuiteFleet Workbench with task clusters and hubs
Dallas–Fort Worth planning example. Review task clusters, driver coverage, and hub locations.

Choose Plan & Optimize when assigning eligible tasks across drivers, or Optimize Existing Routes when retaining assignments and improving stop sequence. Review enabled drivers, shift windows, departure hubs, and the displayed task-capacity limits. Do not assume those limits represent weight or volume.

SuiteFleet driver panel beside the operations map
Review available drivers and task capacity alongside the Dallas–Fort Worth service area.

Intuit’s current help documents sales orders in QuickBooks Online Plus and Advanced. This UI capability does not prove that every connector or public Accounting API exposes the same sales-order operations. Validate read, update, shipping, and attachment support before promising automated round-trip sync; use an explicit connector-side shipment allocation when needed.

4. Review objectives, constraints, and results

Choose the supported objective: Fastest Completion, Shortest Distance, Fewest Vehicles, or Balanced Workload. Review Respect Time Windows, Reassign Assigned Tasks, and Time Per Stop before running the preview. Select the objective that matches the dispatch plan and confirm which routing constraints are enabled.

SuiteFleet route optimization objective selection
Choose the routing objective that matches the dispatch plan.

Inspect the returned driver assignments, stop sequence, projected completion, and every unassigned task. Check stop times against driver shifts as well as customer windows; confirm that the proposed schedule is feasible. Missing locations and conflicting requirements need explicit resolution.

SuiteFleet route preview and unassigned-task review
Review planned stops, distances in miles, completion time, and unassigned tasks before applying the route.

Review the Dallas–Fort Worth planning example, with distances in miles and local receiving times. Dispatchers should check stop sequence, road access, and unresolved work before applying a plan.

5. Execute the route and process actual outcomes

Keep assignment and planned arrival separate from customer delivery. Monitor failed, rescheduled, and completed stops during execution. A route application must not post inventory, close an order, or trigger billing by itself.

Keep a connector-side allocation for each partial shipment. Converting an order to an invoice and recording a payment are accounting steps; neither establishes that all products were handed to the recipient.

After a stop completes, match its task ID to the source shipment, review required proof, and reconcile accepted quantities. Record actual event time and a separate sync outcome. If the source changes after planning, compare the change with the dispatched allocation before overwriting operational data.

6. Verify the result in QuickBooks Online

Where supported, reconcile the shipment against the sales order’s Mark as shipped workflow. Store customer-receipt evidence in a supported field, attachment, or connector record with a link back to the order. Do not mark the order Paid or create a payment because a driver completed a delivery. Intuit: create and manage sales orders.

QuickBooks Online completed delivery example linked to SO-2086
Review delivery status and evidence on the linked QuickBooks Online shipment record. Reconcile any outstanding quantities separately.
Completion example

Shipment allocation QBO-SHP-2086-1; task SF-DEMO-7102; recipient Daniel Brooks; actual handover October 15, 2026 · 2:35 PM CDT (America/Chicago). First line: 4 shipped and 4 accepted. Second line: 6 shipped and 6 accepted.

Read back the linked record and review every outstanding allocation before marking the full order delivered. Test partial shipment, partial acceptance, failed delivery, duplicate completion, and delayed writeback. Keep inventory posting, receipt evidence, and payment reconciliation under their respective configured rules.

Frequently asked questions

Which QuickBooks Online details are needed for route planning?

Use a confirmed receiving date and a custom delivery window. Do not route against the invoice due date or mistake a customer’s billing address for the stop address.

How are partial deliveries handled for QuickBooks Online?

Keep a connector-side allocation for each partial shipment. Converting an order to an invoice and recording a payment are accounting steps; neither establishes that all products were handed to the recipient.

SuiteFleet dashboard
Review the source records, field mapping, delivery workflow, and return updates for your QuickBooks Online implementation.
QuickBooks Online + SuiteFleet

Connect QuickBooks Online delivery operations with SuiteFleet

The QuickBooks Online–SuiteFleet workflow turns released work from supported sales orders and connector shipment allocations into stops with a loading point, destination, and receiving window. Dispatchers review drivers, optimization objectives, and unassigned stops before applying a route. Actual completion is reconciled afterward using released product lines.
Multi-stop sequencing
Capacity-based planning
Traffic-aware routing

Illustrative Route Planning Comparison

Without Route Optimization

Planning time:7.5 hrs/week
Fuel cost:$680/week
Stops completed:85/week
Late deliveries:Sample

Total: $1,380/week

With SuiteFleet Optimization

Planning time:25 min/week
Fuel cost:$476/week
Stops completed:105/week
Late deliveries:Sample

Total: $976/week

Compare measured route costs

Compare measured route costs

Workflow illustration. Any quantities, timings, costs, or routes shown here are sample values separate from the article’s order. Billing and inventory updates follow the configured source-system rules.

Other Solutions

All Solutions