At 4 pm the customer calls: "I need the shipment tomorrow morning." The rep calls the sales manager, who calls the warehouse, which says the customer is over the credit limit and the system blocks the order. The usual fix: "Ship now, we will sort the documents tomorrow." A month later, finance finds the "exception" happened twenty times, some at unapproved prices, and the customer's debt has doubled.
Urgent orders are normal. The problem is having no controlled urgent path, so working around the system becomes the real process.
Why urgent orders bypass controls
- Controls are designed for the normal case only.
- The approver is unavailable.
- The system does not show enough to decide.
- Documents are "completed later", or never.
- Nobody measures exceptions.
What is lost
| Control | When bypassed | Impact |
|---|---|---|
| Credit limit | Credit sales to late payers | Rising receivables |
| Price list | Verbal discounts | Hidden margin erosion |
| Stock reservation | Shipping stock reserved for others | Delays and complaints |
| Document sequence | Shipping before order or invoice | Stock gaps and late entries |
| E-invoicing | Late invoices | Tax compliance risk |
The principle: exceptions belong inside the system
Do not ban urgent orders or loosen controls for everyone. Give exceptions an official path: fast, clear, recorded and bounded.
Designing a controlled urgent path
- Define urgency with a flag and a mandatory reason from a fixed list.
- Automate controls: ERPNext credit limits per customer or group can stop orders; price lists and pricing rules prevent unapproved prices.
- Set approval levels: sales manager up to a threshold, finance above it; ERPNext authorization rules and workflows tie approval to value, percentage or document type.
- Approve from mobile, for example with Smart Go.
- Show the approver what matters: balance, ageing, last payment, margin, stock.
- No shipping without a document: speed up approval, never ship outside the system.
- Measure exceptions weekly: count, reasons, approvers, value and margin.
An illustrative ERPNext flow
- Rep flags the order as urgent with a reason.
- System checks credit, price and stock.
- Within limits: auto-approved, high priority for the warehouse.
- Over a limit: routed to the right approver with balance and margin.
- Approver decides on mobile; decision logged.
- Delivery note, then invoice, from the system.
- Order appears in the weekly exceptions report.
Not all urgent orders are alike
- Customer-driven: credit and price matter most.
- Caused by an internal error: link to the original document and record the cause.
- Caused by poor planning: fix reorder levels, not approvals.
- Contractual service levels: build the urgent path into that customer's normal settings.
Reduce urgency at the source
Reorder levels per warehouse, forecasts for key customers and follow-up on late supplier orders remove many "urgent" cases. ERPNext stock sets reorder levels and raises material requests automatically.
Common mistakes
- Open override rights for many people.
- Approval paths so long people avoid them.
- Blocking every small excess without levels.
- Manual price edits without reasons.
- Never reviewing the exceptions report.
See also from inconsistent processes to a clear workflow, or request a demo.
Frequently asked questions
Can ERPNext set credit limits per customer?
Yes, per customer or group, stopping orders or allowing specific roles to override.
How do I stop sales below approved prices?
Price lists, pricing rules and permissions that block edits or require approval above a discount.
Can approvals be done on mobile?
Yes, from the mobile browser or apps such as Smart Go.
How do I measure exceptions?
A periodic report of urgent orders, reasons, approvers, value and margin.





