Sales Orders: Managing Customers, Invoices, and Shipping Status

Sales Orders: Managing Customers, Invoices, and Shipping Status

When a customer places an order, it triggers a chain of tasks: verifying stock, creating the sales order, issuing an invoice, picking and shipping items, and finally recording revenue.

How do you what’s been confirmed, what’s shipped, and what’s still waiting?

BoxHero’s Purchases & Sales feature brings your orders and inventory together in one place. You can create sales orders, update shipment status, and track everything from "Draft" to "Shipped."

This guide walks through how to manage sales orders (SOs) in BoxHero, what each status means, and how you can keep your records organized across both web and mobile – let's jump right in!


Getting Started in BoxHero

Before you create your first sales order, check that your basic setup is ready.

Add Your Items and Customers

  • Go to your Data Center > Items and make sure everything you sell is listed with a clear name, SKU, and unit price.
  • Then open Data Center > Partners to add your customers. Having them set up here helps keep everything ready when you create future sales orders.
Adding new customers in BoxHero via [Data Center] > [Partners]
You can add your customer details in bulk via Excel.

Check User Roles and Permissions

If you have a few people sharing the same BoxHero team, assign user roles so the right people can view or edit orders. For example, someone packing boxes might only need to mark shipments, while a manager can edit prices or issue invoices.

New custom role in BoxHero with user permissions pop-up


How to Manage Sales Orders in BoxHero

Once everything’s ready, you can handle your sales orders right from the Purchases & Sales tab.

1. Create a New Sales Order

  • On Desktop (Web):
    Open the left-hand menu, select Sales, and click + Create Sales Order.
Sales Order list from BoxHero Desktop (Web)

  • On Mobile (App):
    From the home screen, select the Sales section, tap the + icon.
Creating a New Sales Order from BoxHero's Mobile App

Then fill in:

  • Customer: Choose from your partner list or add a new one.
  • Order #: Use your preferred numbering format (e.g., SO-001234).
  • Order Date: The date the order was placed.
  • Ship Date: Optional, for when you expect shipping.
  • Memo: Optional, any internal notes like special packaging or instructions.
💡
If you’ve added your customers in Partners beforehand, their contact details (phone, email, and address) will automatically fill in when you select them.


2. Add Items and Quantities

Use the item search bar to find what’s being sold and enter the quantity and unit price. BoxHero automatically calculates the subtotal, taxes, discounts, and total so you can check everything before confirming.

New Sales Order on BoxHero's Desktop (Web) screen with Customer and Order Items

You’ll see a summary showing:

  • Subtotal
  • Total excluding tax
  • Taxes (if applicable)
  • Final total
💲
BoxHero fills in the default sales price you set for each item, but you can adjust it per order if you’re offering a special rate.

What are custom fields?

If you add the same details to most of your orders, you can save them as Custom Fields. This is helpful for things like payment terms, tax IDs, customer account numbers, or any information your team needs to reference while preparing an order.

Adding Custom Fields to a Sales Order on BoxHero's Mobile App

When you print or email an order, these fields appear automatically. Here are a few examples of what you might store as a custom field:

Field name Example
Contact person Jane Smith
Phone number (555) 234-9876
Email jane@example.com
Customer ID SMITH-1024
Delivery address 245 Market St, San Francisco, CA 94103
Tax ID 12-3456789
Payment terms Net 15
Bank details Chase Bank • Routing # 021000021


3. Save and Set the Order Status

Once everything looks right, you can choose how to save the order depending on its stage.

  • Save Draft: Keep it as a Draft if you’re still waiting on customer confirmation.
  • Save: Once confirmed by the customer, mark it as Confirmed.
  • Stock Out Immediately + Save: If you’ve already shipped the items, you can choose this option. The order status changes to Shipped and BoxHero will update your inventory.

BoxHero shows each stage clearly in the Sales Order list, so you can see which orders are new, confirmed, or shipped at a glance.

Sales Order Status "Confirmed" on BoxHero's Mobile App
Clicking "Save" only will create a new sales order and mark it as "Confirmed."

Sales Order Status:

Status Description
Draft Created but not yet confirmed with the customer.
Confirmed Confirmed order, but no items shipped yet.
Partially Shipped Some items have shipped; others are pending.
Shipped All items have shipped; inventory updated.

Sales Order List in BoxHero filtered by "Confirmed" Status
⚠️
Note: Inventory only changes once stock is shipped (Partially Shipped or Shipped). Draft and Confirmed statuses don’t affect your stock.


4. Ship Items and Update Status

When it’s time to ship, open the sales order and record the items being sent.

On Desktop (Web): In the top right, choose Mark as Shipped or Partially Ship depending on what's leaving your inventory.

BoxHero Desktop - Confirmed Sales Order with options to "Mark as Shipped" or "Partially Ship"

On Mobile (App): Tap Partially Ship or Ship All at the bottom of the screen. Enter the quantity being shipped and the location it’s coming from. You can also add a short note if needed.

"Ship All" items for a sales order from a specific location in BoxHero's Mobile App

A quick note:

  • If you send part of an order first, the status changes to Partially Shipped.
  • Once all items are sent, the status becomes Shipped.
All items in order stocked out and SO marked as "Shipped" in BoxHero Mobile App


5. Edit, Delete, or Export Orders

After creating a SO, you still have full control over it. Click the ... button in the top-right corner to:

  • Edit: Update details or quantities.
  • Delete: Remove draft or test entries.
  • Export to Excel: Download data for reports or accounting.
  • Print Invoice: Create a clean order copy to share with your team or customer.
BoxHero Desktop Screen for Sample Sales Order with Edit, Delete, Export Actions

You can also email the sales invoice directly to your customer without leaving BoxHero.

BoxHero "Send Email" Pop-Up for sending sales invoice to customer


Tracking Returns

Returns happen, and BoxHero makes it simple to record them.

When a customer sends something back, open the original order and click + Add Return. Choose the item being returned, enter the quantity, and add a note (optional).

Adding Returns in BoxHero's Mobile App

Next, choose the location where the returned item will go.
Tap Stock In to complete the return.

BoxHero Mobile App screenshots of returned item being stocked in
You’ll see the refunded amount and the return status.

You can also view all recorded returns from the Returns tab, or look for the “Processed Return” entry directly inside the related sales order.

BoxHero's sales order details with a processed return


Keeping an Eye on Sales and Profit

Once you’ve been entering sales orders for a bit, the Sales Report feature becomes a helpful place to review how your items are performing.

From here, you can check:

  • Sales Quantity: how many units sold over time.
  • Sales Amount: total sales value.
  • Refund: how much was returned.
  • Revenue: sales after refunds.
  • Net Profit & Profit Rate: useful for checking margins and comparing items.
BoxHero's Sales Report Feature on the Web with Profit Analysis & Sales Summary Tabs

Even without fancy dashboards, these numbers give you a solid picture of how your business is doing month to month.

💡
Pro Tip: If a product is selling frequently but shows a low profit rate, that could be a sign to adjust your pricing or reorder strategy.


Try It Out

If you’ve been handling orders by email or spreadsheet, it’s worth creating one test order in BoxHero.

Start small: make a sample sales order, update its status, and record a Stock Out. You’ll immediately see how it connects to your inventory.

Ready to give it a go? Log in to BoxHero and create your first sales order today.
BoxHero’s Purchases & Sales keeps your order process simple and reliable. From order creation to shipment and returns, everything stays linked — so you spend less time fixing numbers and more time serving customers.


RELATED POSTS

How to Handle Customer Returns in e-Commerce
Learn how to handle customer returns, balancing business logic with customer satisfaction.
BoxHero Purchases & Sales: Manage Orders and Invoices
Track orders, manage billing, and create invoices. Simplify your procurement and sales process with BoxHero and trace inventory from start to finish.
Purchase Order vs. Invoice: What’s the Difference and Why Does It Matter?
Learn the key differences between purchase orders and invoices, why both matter in business and how digital tools can simplify your workflow.