For central buyers, warehouse teams and store operators
Trace a store request through the warehouse.
Review available stock and incoming orders before buying more. Walk through a branch request, the external supplier order, receiving and the accounting handoff with the people responsible for each step.
A central warehouse purchasing model connects branch demand to available warehouse stock, external supplier orders and physical transfers. It can operate alongside an existing ERP; the question is who owns each request, purchase and movement.
The early workflow is simple: each store manager calls or emails suppliers when they need product. It works while the business is small because everyone knows what is happening. Then the business adds locations, a central warehouse, a wholesale catalog, or a finance team that needs cleaner controls. Suddenly the old workflow creates the same problems every week:
nobody can see what has already been ordered
store managers bypass the central buyer
the warehouse learns about demand too late
suppliers receive duplicate or conflicting orders
accounting has to reconstruct which location should carry the cost
The fix is to use the right record at each handoff. A branch can submit a requisition when the central buyer needs to review demand. Once the warehouse agrees to fulfill it, an internal PO or stock-fulfillment record carries the operational commitment.
Central warehouse procurement can use requisitions for branch demand and a separate internal fulfillment or transfer record for stock the warehouse agrees to supply. The warehouse becomes the controlled buying point: it confirms what it can fulfill, consolidates remaining demand, sends supplier POs, manages supplier replies, receives goods, allocates inventory back to stores, and hands accounting location-aware purchase records. This is different from a stock transfer. A transfer moves inventory. A procurement loop records intent, approval, supplier reality, receiving variance, cost allocation, and accounting handoff.
What the internal supplier model means
In an internal supplier model, a branch submits a request or internal order to the warehouse according to the agreed approval process. The warehouse confirms what it can fulfill from usable stock, keeps the branch informed about shortages and dates, and buys externally only for the remaining need.
The branch needs a clear fulfillment quantity and usable arrival date, even when the warehouse controls external sourcing. A warehouse confirmation should not conceal an unresolved supplier dependency.
Illustrative physical flow, not a product screenshot or customer configuration. Store requests travel to the buyer; goods travel from suppliers through the warehouse to stores. Existing warehouse stock can fulfill a request without another supplier purchase. See the multi-location purchasing workflow.
The workflow looks like this:
Store manager builds an order for the central warehouse.
Warehouse buyer reviews orders from all locations.
Warehouse confirms what it can fulfill from stock.
Warehouse consolidates remaining demand into supplier POs.
Supplier confirms, substitutes, backorders, or changes prices.
Warehouse receives goods and updates the order state.
Stores receive their allocation.
Accounting sees clean purchase records, receipts, and location-level spend.
This is procurement, not just inventory transfer. A transfer moves stock. Procurement records intent, approval, supplier reality, receiving, cost, and accounting handoff.
When this model fits
Consider the internal supplier model when several of these conditions apply; there is no fixed count that establishes fit:
multiple stores or branches ordering from shared suppliers
a central warehouse or main store that physically receives product
a supply chain manager or primary buyer who should control vendor POs
store managers who need a simple way to request product
internal markup for freight, labor, or corporate overhead
a finance team that wants location-level purchasing accountability
Shopify, Square, Clover, Lightspeed, or another POS as the sales system
an ERP or accounting system that needs traceable purchase and movement evidence
It is common in specialty retail, floral, food service groups, regional wholesalers, franchise-like operators, and businesses that sell both to consumers and to other businesses.
The key signal is this: branch-level demand exists, but supplier authority should be centralized.
Use requisitions for intent and internal POs for fulfillment
LineNow gives SMB operators a distinct requisition without imposing an enterprise procure-to-pay rollout. Approval can trigger for every request, estimated total, item count, or unpriced items. Default or requester-specific approvers send the request to Procurement or return it with a reason.
After approval, the internal PO or warehouse fulfillment record should show what the warehouse committed to supply. External supplier POs should remain separate. This preserves intent, fulfillment, and supplier commitment without collapsing three different states into one document.
Store teams need a clear request and fulfillment process, with purchasing authority assigned to the right person.
Where approval is already resolved, stores may use an internal order directly. The warehouse approves, changes, or fulfills those POs. Then the warehouse creates external supplier POs when needed.
That keeps the language operational. Store managers understand purchase orders. Warehouse teams understand incoming orders. Suppliers understand POs. Accounting understands bills and receipts.
The data model
A clean internal-supplier setup usually needs four objects.
Locations. Each branch, store, kitchen, warehouse, or wholesale location should have its own inventory and purchasing view.
Business units. Some businesses need more than location. A florist may want fresh stems, hard goods, and wholesale treated differently. A retailer may want retail stock and dropship catalog items separated. A cafe may want grocery and kitchen inventory separated.
Internal supplier. The central warehouse is modeled like a supplier from the store's perspective. It can receive orders, confirm availability, change quantities, and fulfill.
External suppliers. The real vendors still exist. The warehouse places POs with them after consolidating demand.
The mistake is collapsing all of this into one shared inventory table. Shared inventory answers "how many do we have?" It does not answer "who asked for this, who approved it, what changed, who received it, and which location should carry the cost?"
The accounting question
Multi-location procurement usually creates two accounting questions.
First, which external purchase records must reach finance, and when? Agree the PO, receipt, bill, credit and attachment handoffs for the actual ERP or accounting system. A bill may arrive before final delivery, and a later correction must preserve the earlier record and review history.
Second, how should internal warehouse costs be allocated? Some operators charge branches at cost. Others add a small markup to cover freight, labor, handling, or corporate overhead.
That markup is not a supplier price change. It is internal allocation policy. The procurement system should preserve the distinction:
supplier cost: what the outside vendor charged
landed or warehouse cost: freight, handling, and receiving cost if allocated
internal transfer or charge price: what the branch carries
margin or overhead allocation: the difference, if the business uses one
Within one legal entity, an internal transfer or management markup is not an additional external purchase or new group revenue. Intercompany transactions need separate finance-approved rules, including any required eliminations. Verify the exact connector support for location, class or tracking-category allocation rather than assuming one bill can carry every desired dimension.
Even if the first version is simple, the records should be structured enough that finance can answer: which location consumed the spend, which vendor created the cost, and where did the internal markup come from?
What the buyer should see
The central buyer needs a different screen from the store manager.
The internal supplier model gives stores a way to request stock while the central buyer manages supplier orders and follow-up.
What the warehouse should do with supplier replies
The hard part starts after the warehouse sends supplier POs.
Suppliers reply with real-world changes:
"This item is out until Friday."
"We can substitute this pack size."
"Price went up this week."
"We can ship half today and half next week."
"Invoice attached."
If those replies sit in one buyer's inbox, the location orders drift from reality. The store manager thinks an item is coming. The warehouse knows it is short. Accounting sees a bill that does not match the original PO.
A closed-loop procurement system keeps the order record alive. Supported supplier replies can propose updates to the living PO. The buyer accepts or rejects commercial changes; receiving establishes physical quantities. Preserve these events and outstanding issues for finance instead of overwriting the original request.
Internal supplier procurement checklist
Use this checklist before moving a multi-location operation into a central warehouse procurement workflow:
Define each location that can request or receive product.
Decide which products are ordered from the warehouse versus directly from suppliers.
Decide whether the warehouse charges branches at cost or with markup.
Map store managers, central buyers, receivers, and accounting users to roles.
Create supplier records with contact channel, lead time, MOQ, pack size, and payment terms.
Decide what must be received at the warehouse before being allocated to stores.
Agree ERP record ownership, destination mappings, timing and correction handling with finance.
Run a controlled pilot before cutover and designate one sending/receiving owner so parallel record checks do not create duplicate orders or stock.
The first cycle should include the normal loop and one meaningful exception, such as a short warehouse allocation or changed supplier pack. Pick one category, one or two suppliers, and two locations. Send real POs, receive real goods, push or stage the bill, and check whether the records make sense to store operations and accounting.
Where LineNow fits
LineNow is built for this kind of SMB procurement loop: locations, suppliers, POs, supplier replies, receiving, inventory updates, and accounting handoff in one workflow.
For a central warehouse model, the practical setup is:
locations or business units for each store and warehouse
central warehouse treated as the internal supplier for store orders
external vendors attached to the warehouse buyer's supplier roster
purchase orders used as the shared record between store, warehouse, supplier, receiver, and accounting
supplier replies parsed into order updates instead of buried in email
agreed purchase and receipt evidence pushed or staged for the financial system, with unresolved exceptions visible
Demonstrate the internal request, fulfillment and external-order records in your proposed setup. The approval gate is operational; it does not establish sequential approval chains, delegated approvers, timed escalation or departmental budget ledgers.
Test an allocation against actual warehouse stock. For example, if branches need 20 and 15 units and the warehouse has 25 usable units with no other commitments or incoming supply, ten units remain to source. Reserve or allocate the 25 once; do not promise them independently to both branches. Supplier pack constraints may increase the external purchase above ten, so record where any surplus stays.
A reliable rollout lets the branch see what is coming, the warehouse distinguish allocated stock from available stock, and finance trace the external cost and internal movement. Review current pricing for the required business-unit and add-on scope.