How to Create a Sales Order in SAP Business One
How to Create a Sales Order in SAP Business One
For countless small and midsized businesses, SAP Business One is the trusted solution for managing their entire operation, from inventory to accounting.
At the core of this sales powerhouse is the Sales Order (SO). More than just a simple form, the sales order is the digital handshake that confirms a customer’s commitment to a purchase. It sets the entire fulfillment process in motion, making it a critical step to get right.
Understanding the Sales Cycle in SAP Business One
Before we dive into the “how-to,” let’s visualize where the sales order fits. The standard sales flow in SAP Business One typically follows this logical sequence:
- Sales Order: The starting point, which captures the customer’s request.
- Delivery: The next step, which issues the goods from your inventory.
- A/R Invoice: The financial document that requests payment from the customer.
- Incoming Payment: The final step, which closes the transaction.
While a sales order doesn’t impact your financial accounts directly, it’s vital for:
- Reserving Inventory: It places a soft hold on stock, ensuring products are available for your customer.
- Forecasting Demand: It provides a clear view of your future sales pipeline.
- Triggering Production: For manufacturers, it can be configured to automatically create production orders.
Your Step-by-Step Guide to Creating a Sales Order
Creating a sales order in SAP Business One is a straightforward process designed for efficiency. Follow these steps to get started:
Step 1: Open a New Sales Order Document
From the main menu, navigate to: Sales – A/R → Sales Order. A blank sales order form will open, ready for you to input the details. This is your canvas.
Step 2: Define Your Customer
Begin by selecting the Customer from your list of business partners. If you’re dealing with a new prospect, you can also select a Lead. Just remember that only a registered customer can proceed to the delivery and invoicing stages.
Step 3: Add Products or Services
This is where you specify what your customer is purchasing. Select the items from your Item Master Data. The system is intelligent; it will automatically pull in key details such as:
- Quantity: How many units the customer wants.
- Unit Price: The standard or special price for the item.
- Discounts: Any agreed-upon discounts.
- Tax Codes: The relevant tax rates.

Step 4: Instantly Check Item Availability
One of the most powerful features of SAP Business One is its real-time availability check. When configured, the system can automatically:
- Alerts you if stock is insufficient.
- Suggests alternatives or provides the earliest possible delivery date.
- Allows for partial delivery if the full quantity isn’t available.
This feature prevents overselling and helps you set accurate customer expectations from the start.
Step 5: Review & Adjust Pricing
Pricing in SAP Business One is highly flexible. The system automatically applies the correct price list for the selected customer, but authorized users can easily adjust prices or apply special discounts directly on the sales order. This flexibility ensures you can handle custom agreements and promotions seamlessly.
Step 6: Save and Commit
Once all the details are accurate, simply click the “Add” button. The sales order is now saved in the system, and the ordered quantity is reflected as “Committed Quantity” in your inventory. This action solidifies the order without affecting your financial ledger, setting the stage for the next steps.

Beyond the Order: The Document Flow in Action
Once your sales order is complete, SAP Business One makes it simple to move through the rest of the sales cycle. The powerful Document Flow feature links every step, providing complete traceability from start to finish.
- Delivery: Use the “Copy To → Delivery” function to create a delivery note, which officially deducts the stock from your inventory.
- A/R Invoice: From the delivery note, generate an A/R Invoice to create the financial posting and request payment from your customer.
- Incoming Payment: Apply the customer’s payment through the Banking module to close the loop on the transaction.
How Innormax Elevates Your Sales Process
At Innormax, we understand that a powerful ERP is only as good as its implementation. We go beyond the basics of SAP Business One to ensure your sales process is:
- Optimized for Speed and Accuracy: We configure your system to automate availability checks, streamline pricing, and set up approval procedures for maximum efficiency.
- Seamlessly Integrated: We ensure your sales data flows effortlessly to inventory, finance, and other departments, eliminating manual data entry and preventing errors.
- Tailored to Your Business: Whether you’re in distribution, manufacturing, or services, we customize your SAP Business One environment to meet your specific industry needs.
Conclusion: Your Sales Order, Perfected.
Creating a sales order in SAP Business One is the first step in a synchronized process that connects sales, inventory, and finance. By mastering this function, your business can ensure timely deliveries, accurate invoicing and, most importantly, a satisfied customer base.
Ready to get started?
If you’re ready to transform your sales operations and unlock greater efficiency contact us today.
Don’t forget to follow us on LinkedIn and Instagram!
Suggested Links:
- Common ERP Implementation Pitfalls—and How to Avoid Them
- Conquering Wholesale Distribution Compliance: Your ERP Roadmap to Regulatory Success

