πŸ”’ Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided MB-800 Domain 4
Domain 4 β€” Module 4 of 8 50%
24 of 28 overall

MB-800 Study Guide

Domain 1: Set Up Business Central

  • Welcome to Business Central Free
  • Creating & Configuring Companies Free
  • Data Migration & Opening Balances Free
  • Users, Profiles & Security Free
  • Core Setup Essentials Free
  • Dimensions Deep Dive Free
  • Approval Workflows Free
  • M365 & Power Platform Integrations Free

Domain 2: Configure Financials

  • General Ledger Setup
  • Currencies, Deferrals & Exchange Rates
  • Chart of Accounts & Financial Reporting
  • Posting Groups Demystified
  • Journals & Bank Accounts
  • Accounts Payable
  • Accounts Receivable
  • Fixed Assets & Depreciation

Domain 3: Configure Sales and Purchasing

  • Inventory Foundations
  • Inventory Costing & Ledger Flow
  • Sales & Purchase Master Data
  • Pricing & Discounts

Domain 4: Perform Business Central Operations

  • Navigating & Customising Pages
  • Working with Data: Excel, OneDrive & Analysis
  • Purchase Processing
  • Sales Processing
  • Financial Documents
  • Payment Processing
  • Reconciliation, Allocations & FX Adjustments
  • Fixed Asset Transactions

MB-800 Study Guide

Domain 1: Set Up Business Central

  • Welcome to Business Central Free
  • Creating & Configuring Companies Free
  • Data Migration & Opening Balances Free
  • Users, Profiles & Security Free
  • Core Setup Essentials Free
  • Dimensions Deep Dive Free
  • Approval Workflows Free
  • M365 & Power Platform Integrations Free

Domain 2: Configure Financials

  • General Ledger Setup
  • Currencies, Deferrals & Exchange Rates
  • Chart of Accounts & Financial Reporting
  • Posting Groups Demystified
  • Journals & Bank Accounts
  • Accounts Payable
  • Accounts Receivable
  • Fixed Assets & Depreciation

Domain 3: Configure Sales and Purchasing

  • Inventory Foundations
  • Inventory Costing & Ledger Flow
  • Sales & Purchase Master Data
  • Pricing & Discounts

Domain 4: Perform Business Central Operations

  • Navigating & Customising Pages
  • Working with Data: Excel, OneDrive & Analysis
  • Purchase Processing
  • Sales Processing
  • Financial Documents
  • Payment Processing
  • Reconciliation, Allocations & FX Adjustments
  • Fixed Asset Transactions
Domain 4: Perform Business Central Operations Premium ⏱ ~15 min read

Sales Processing

From quote to shipment to invoice β€” the complete sales cycle. Learn how to process sales orders, check item availability, manage blanket orders, and apply deferrals to sales documents.

The Sales Cycle

β˜• Simple explanation

If the purchase cycle is about buying things, the sales cycle is the mirror image β€” selling them.

A customer asks for a price (quote). You convert it into an order. The warehouse ships the goods (shipment). You send the customer a bill (invoice). Business Central tracks every step, just like it does for purchasing, but from the seller’s perspective.

At Summit Distribution, Leo the sales lead manages quotes and orders. The warehouse ships goods, and Sofia at Coastal Traders handles the customer invoicing.

The sales cycle in Business Central mirrors the purchase cycle:

Quote to Order to Shipment to Invoice

Shipments reduce inventory (item ledger entries). Invoices create revenue entries (G/L entries and customer ledger entries). Like purchasing, you can skip stages β€” converting a quote directly to an invoice, or creating a sales invoice without an order for simple sales.

Sales Document Flow

Sales Quote ──→ Sales Order ──→ Posted Shipment ──→ Posted Invoice
     β”‚                                                     β–²
     └──────────→ Sales Invoice β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                  (skip order stage)
  • Sales Quote β€” Pricing proposal for a customer. No financial impact. Can convert to Order or Invoice.
  • Sales Order β€” Commitment to deliver. Supports partial shipments and invoicing.
  • Sales Invoice β€” For simple sales where you ship and invoice simultaneously.

Managing Sales Quotes

Leo receives a request from a customer for pricing on 200 office chairs.

Steps:

  1. Search for Sales Quotes and create a new quote
  2. Select the customer (or create a new one inline)
  3. Add items with quantities, prices, and any discounts
  4. Send the quote to the customer (print, email, or share via OneDrive)

Converting a Quote

When the customer accepts:

  • Make Order β€” Converts the quote into a sales order. Use when you need to track shipments separately from invoicing (most common for physical goods).
  • Make Invoice β€” Converts directly into a sales invoice. Use for simple sales where delivery tracking is not needed (e.g., services, digital products).

The original quote is archived automatically. If the customer declines, you can simply delete or archive the quote.

πŸ’‘ Exam tip: Quote conversion

The exam may present scenarios asking whether to convert a quote to an order or an invoice. The key decision: does the business need to track shipment separately from invoicing? If yes, use Make Order. If it is a simple transaction with no physical delivery to track, use Make Invoice.

Item Availability

Before confirming an order, you need to know if you have enough stock. BC provides item availability checks at multiple levels.

Availability Check on Order Entry

When Leo enters a quantity on a sales order line, BC checks current inventory. If stock is insufficient, a stockout warning appears showing:

InformationWhat it shows
Current inventoryStock on hand
Scheduled receiptsIncoming purchase orders and production orders
Gross requirementCommitted sales orders and production demand
Projected available balanceInventory plus receipts minus requirements

Item Availability By options

From any Item Card or sales line, you can check availability broken down by:

  • By Period β€” Week, month, quarter, year
  • By Location β€” Stock at each warehouse
  • By Variant β€” Stock of each variant (e.g., colour)
  • By Event β€” Timeline showing every inbound and outbound event
  • By BOM Level β€” For assembled/manufactured items, availability of components

Leo uses β€œBy Location” most often β€” if the main warehouse is out of stock, he can check whether the secondary warehouse has units available and arrange a transfer.

Shipping Items

When the warehouse is ready to fulfil an order, you post a shipment.

Full Shipment

Set Qty. to Ship equal to the full quantity, then click Post and choose Ship. This creates a Posted Sales Shipment and reduces inventory.

Partial Shipments

If only part of the order can be fulfilled (e.g., 150 of 200 chairs are in stock):

  1. Set Qty. to Ship to 150
  2. Post the shipment
  3. The sales order remains open for the remaining 50 units
FieldAfter partial shipment
Quantity200 (original order)
Qty. Shipped150
Qty. to Ship50 (remaining)

Multiple shipments can be posted against the same sales order until the full quantity is delivered.

Reversing a Shipment (Undo Shipment)

If a shipment was posted in error β€” wrong items shipped, wrong quantity recorded β€” you can reverse it.

Steps:

  1. Open the Posted Sales Shipment
  2. Select the line(s) to reverse
  3. Click Undo Shipment

BC creates a negative shipment entry, adds the items back to inventory, and re-opens the sales order line.

Limitations:

  • You can only undo shipments that have not yet been invoiced
  • If the items were already consumed (e.g., a warehouse transfer processed them), undo is not available

Creating a Sales Invoice from a Sales Order

Two approaches, mirroring the purchase side:

Option 1: Invoice Directly from the Sales Order

  1. Open the sales order
  2. Set Qty. to Invoice for each line (BC defaults to shipped-but-not-yet-invoiced quantity)
  3. Click Post and choose Invoice (or Ship and Invoice for simultaneous posting)

Option 2: Separate Sales Invoice

  1. Create a new Sales Invoice
  2. Use Get Shipment Lines to pull in posted shipment lines from one or more sales orders
  3. Useful when you want to consolidate multiple orders into one invoice
ℹ️ Scenario: Sofia's consolidated invoice

Sofia at Coastal Traders sends a monthly invoice to one of their regular customers, covering all shipments during the month. She creates a single Sales Invoice, uses Get Shipment Lines to pull in four posted shipments from the past 30 days, and posts one consolidated invoice. The customer receives one bill instead of four.

Recurring Sales Lines

For customers who buy the same items regularly (monthly maintenance contracts, weekly supply orders), set up recurring sales lines to auto-populate.

Setup:

  1. Open the Customer Card
  2. Navigate to Related > Sales > Recurring Sales Lines
  3. Add lines with Item No., Description, Quantity, and Price
  4. Set the recurrence pattern

Usage:

When Leo creates a new sales order for that customer, he clicks Get Recurring Sales Lines and the standard items populate automatically. Prices and quantities are pre-filled β€” Leo just confirms and posts.

Blanket Sales Orders

A blanket sales order is a framework agreement with a customer for purchasing large quantities over time.

When to Use

  • Long-term customer contracts (e.g., β€œCustomer X will buy 5,000 units over 6 months”)
  • Agreed pricing locked in for the contract period
  • Deliveries scheduled and released as needed

How They Work

  1. Create a Blanket Sales Order with the total agreed quantity and price
  2. When a delivery is due, use Make Order to create a regular sales order for that batch
  3. The blanket order tracks released vs remaining quantities

Example: Coastal Traders has a standing agreement with a hotel chain to supply 2,400 towels over 12 months at a fixed unit price. Olivia creates a blanket sales order for 2,400. Each month, Leo releases 200 towels by creating a sales order from the blanket.

AspectSales OrderBlanket Sales Order
PurposeOne-time or ad-hoc saleLong-term framework agreement
QuantityExact quantity for this deliveryTotal agreed quantity over the contract
PricingSet per orderLocked in for the contract duration
DeliveriesSingle delivery (or partial shipments)Multiple releases over time via Make Order
Inventory impactYes β€” when shippedNo direct impact β€” only when released sales orders are shipped
Typical useStandard customer ordersAnnual supply contracts, recurring customer agreements

Deferrals on Sales Documents

Revenue recognition rules often require spreading income across multiple periods. A 12-month service contract invoiced upfront should recognise revenue monthly, not all at once.

Applying Deferrals

  1. Create a deferral template (e.g., β€œSVC-12M” for 12-month straight-line)
  2. On a sales order or invoice line, set the Deferral Code
  3. Click Deferral Schedule to review the period-by-period breakdown
  4. When posted, BC automatically creates G/L entries spreading revenue across periods

Example: Coastal Traders invoices a customer 6,000 for a 6-month maintenance contract. Sofia applies the β€œSVC-6M” deferral template. When posted, BC debits Accounts Receivable for the full 6,000, credits a deferred revenue account, and then posts 1,000 per month to the revenue account over 6 months.

Purchase vs Sales Processing β€” Side by Side

AspectPurchase ProcessingSales Processing
Document flowQuote to Order to Receipt to InvoiceQuote to Order to Shipment to Invoice
Quote conversionMake OrderMake Order or Make Invoice
Receiving / shippingPost Receipt (increases inventory)Post Shipment (decreases inventory)
Over-receipt feature?Yes β€” configurable toleranceNo β€” no over-shipment feature
Undo actionUndo Receipt (on Posted Purchase Receipt)Undo Shipment (on Posted Sales Shipment)
Consolidated invoicingGet Receipt Lines on a Purchase InvoiceGet Shipment Lines on a Sales Invoice
Blanket ordersBlanket Purchase OrderBlanket Sales Order
Recurring linesRecurring Purchase Lines (on Vendor Card)Recurring Sales Lines (on Customer Card)
DeferralsSpread costs (expenses)Spread revenue (income)
Availability checkNot applicable (you are the buyer)Item availability check with stockout warning
πŸ’‘ Exam tip: Key differences

The exam loves testing these differences:

  • Over-receipts exist for purchasing. There is NO equivalent β€œover-shipment” for sales.
  • Item availability is checked on sales orders, not purchase orders (you are the one who needs stock to ship).
  • Sales quotes can be converted to either an order OR an invoice. Purchase quotes can only be converted to an order.
  • Both sides support blanket orders, recurring lines, and deferrals β€” the concept is identical, just mirrored.
Question

What are the two ways to convert a sales quote?

Click or press Enter to reveal answer

Answer

Make Order β€” converts to a sales order (use when shipment tracking is needed). Make Invoice β€” converts directly to a sales invoice (use for simple sales without separate delivery tracking). The original quote is archived automatically.

Click to flip back

Question

What does the item availability check show on a sales order?

Click or press Enter to reveal answer

Answer

It shows current inventory, scheduled receipts (incoming POs), gross requirements (committed sales), and the projected available balance. If stock is insufficient, a stockout warning appears. You can drill into availability by period, location, variant, event, or BOM level.

Click to flip back

Question

How do you undo a posted sales shipment?

Click or press Enter to reveal answer

Answer

Open the Posted Sales Shipment, select the line, and click Undo Shipment. This creates a negative shipment entry, adds items back to inventory, and re-opens the sales order line. You can only undo shipments that have not yet been invoiced.

Click to flip back

Question

What is a blanket sales order?

Click or press Enter to reveal answer

Answer

A framework agreement with a customer for a large total quantity at locked-in pricing, delivered in smaller batches over time. Use Make Order to release individual sales orders from the blanket. The blanket tracks total committed vs released vs remaining quantities.

Click to flip back

Question

Is there an over-shipment feature in Business Central sales?

Click or press Enter to reveal answer

Answer

No. Over-receipts exist on the purchasing side (allowing receiving more than ordered within a tolerance). There is no equivalent over-shipment feature for sales. You can only ship up to the ordered quantity.

Click to flip back

Knowledge Check

Knowledge Check

A customer accepts Leo's quote for 300 office chairs. Summit Distribution needs to ship from their warehouse and wants to track shipment and invoicing separately. How should Leo convert the quote?

Knowledge Check

Leo enters 50 units on a sales order line, but the item only has 30 in stock. What does Business Central do?

Knowledge Check

Coastal Traders invoices a customer 12,000 for a 12-month support contract. Revenue should be recognised monthly. What should Sofia do?

🎬 Video coming soon


Next up: Purchasing and sales cycles covered. Next, we will look at journals and batch posting β€” how to process transactions in bulk and work with general, item, and resource journals.

← Previous

Purchase Processing

Next β†’

Financial Documents

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.