
Posted in Digital Commerce
June 8, 2026
FRAMEWORK
Scoping a Cin7 project: who does what
A Cin7 build is three kinds of work wearing one project name. There's the storefront and the buying experience. There's the integration between the storefront and Cin7. And there's configuration inside Cin7 and the accounting system beside it, which is where stock takes, locations, and month-end live. Treating those as one job is how timelines slip, because the third kind needs someone who runs Cin7 for a living.
Key takeaway
Name an owner for the ledger, the customer record, the price, and the stock position before anyone designs a page. Commerce and integration are ours. Cin7 and accounting configuration belong with a Cin7 specialist, and the handover points belong in the statement of work, not discovered mid-build.
Why does a Cin7 project have more owners than usual?
Because Cin7 doesn't own finance, a Cin7 project has more moving parts than an ERP project of the same size. Cin7 holds stock and orders. Xero or QuickBooks holds the ledger. The storefront holds the buying experience. Each of those has a boundary with the other two, and every boundary needs a person whose name is on it. Projects that skip this step don't fail loudly. They arrive at go-live with two systems each holding a slightly different version of a customer, and nobody able to say which one is right.
What do you settle before design starts?
- Who owns the ledger? Xero and QuickBooks are the usual answers, and the choice changes how invoices, credit notes, and tax behave. It also decides who is responsible when a month doesn't reconcile.
- Who owns the customer record? If the storefront can create a customer and Cin7 can create a customer, you need a rule for which wins, or you'll be merging duplicates by hand within a quarter.
- Who owns price? Cin7 holds price tiers and customer-specific pricing. The storefront can hold its own. One of them has to be authoritative, and the other has to read.
- Who owns the stock position? This one is non-negotiable. Cin7 is the answer, and every channel reads from it. The moment a channel keeps its own number you have a reconciliation problem instead of an inventory system.
What sits on the commerce side?
The storefront, the catalogue structure, and the buying experience. Configuring how products and inventory flow between Cin7 and the storefront, including which fields map to what and what happens when a sync fails. Anything the connector doesn't reach, which usually means contract pricing rendered per account, quotes and approvals, and deciding which location ships an order. Search, merchandising, and the checkout. This is our work, and it's the part of a Cin7 project that looks like every other commerce project we run.
What sits on the Cin7 and accounting side?
Setting up the chart of accounts and connecting Cin7 to Xero or QuickBooks so the ledger balances. Configuring locations, warehouses, and bins, and the rules for moving stock between them. Running the first stock take and the ones after it, until the counts are trusted. Month-end reconciliation, and coaching the team through it until they don't need coaching. Purchase order and supplier setup. Deciding whether B2B runs through Cin7's own B2B portal or through the storefront, which is a real fork with cost on both sides.
That work needs someone who administers Cin7 daily, which is a different professional from a commerce architect. On engagements where it's in scope we bring in a Cin7 specialist to own it, and we say so in the statement of work instead of absorbing it and hoping. A prospect is better served by two named owners than by one agency claiming both.
Should B2B run through Cin7's portal or the storefront?
Cin7 sells a B2B portal, and for a wholesale operation that mainly needs authenticated reordering against account pricing, it's often the right answer and the cheapest one. It stops being the right answer when the buying experience needs to look and behave like your brand, when the same cart has to serve retail and wholesale, or when approvals and quoting sit in the middle of the sale.
The wrong version of this decision is making it on aesthetics. The right version is listing what the buyer has to be able to do, then checking that list against the portal before assuming a storefront.
Who answers at 2am?
Three different things break in a Cin7 build, and they have three different owners. A fault inside Cin7 is Cin7's, and it goes to Cin7 support. A fault in the storefront or in the integration is ours. A process problem, where the system worked and the data was wrong, belongs to whoever owns the relevant boundary from the four questions above. Any engagement worth signing states which of those you're buying, what the response time is, and who to call when nobody's sure which category it falls into.
That last case is the common one, and it's why the boundary owners matter more than the response time.
Scoping a Cin7 build?
Preflight reads the business and reports which platform fits Cin7's real connector coverage, plus the gaps that need building. It's the input to a scope, not a replacement for one.
What to take from this
- Name four owners first – Ledger, customer record, price, stock. Do it before design, and put the names in the scope.
- Cin7 configuration is a specialist trade – Stock takes, locations, and month-end need someone who runs Cin7 daily, not a commerce architect with good intentions.
- Test the B2B portal before building past it – List what the buyer must do, then check the portal against that list. It's frequently enough, and it's cheaper.
- Sort support into three buckets – Cin7 faults, build faults, and process problems. The third is the most common and the least often assigned.
For what Cin7 runs and where accounting sits, start at the Cin7 ecosystem hub. For the projects with no storefront in them at all, see Cin7 without a storefront.
Related Articles
Cin7 commerce: how to architect commerce on Cin7
- Field analysis: Moving from NetSuite to Cin7: what you keep and what you give up
- Comparison guide: When Cin7's native connector is enough, and when you extend it
- Framework for partners: How Cin7 implementation partners qualify a commerce opportunity
- From the field: Multi-channel inventory truth in Cin7 commerce
- Framework: Scoping a Cin7 project: who does what
- Field analysis: Cin7 without a storefront: middleware and operations-only builds
Frequently Asked Questions
What's involved in a Cin7 commerce implementation, and who does each part?
Three kinds of work. Commerce, meaning the storefront, catalogue, and buying experience. Integration, meaning how products, inventory, and orders move between the storefront and Cin7, plus anything the connector doesn't cover. And configuration inside Cin7 and the accounting system, meaning locations, stock takes, purchase orders, and month-end reconciliation. Commerce and integration sit with a commerce partner. The third is specialist Cin7 administration and is best owned by someone who does it daily.
Who sets up Xero or QuickBooks alongside Cin7?
It belongs with whoever owns the ledger, and that should be named in the scope before design starts. Cin7 doesn't hold the financial ledger, so the accounting system is a first-class part of the project, not an afterthought, and month-end reconciliation is the test of whether it was set up properly.
Should B2B run through Cin7's B2B portal or a custom storefront?
Use the portal when buyers mainly need authenticated reordering against their own pricing, because it's included in the Cin7 ecosystem and quicker to stand up. Build past it when the experience has to carry your brand, when one cart serves both retail and wholesale, or when quoting and approvals sit inside the sale. Decide by listing what the buyer must be able to do, not by how the portal looks.
Who supports a Cin7 commerce build after go-live?
Split it three ways. Faults inside Cin7 go to Cin7 support. Faults in the storefront or the integration go to the build partner. Process problems, where the system worked and the data was wrong, go to whoever owns that data boundary, which is why naming boundary owners during scoping matters more than the response time in the contract.
Do you need a Cin7 specialist as well as a commerce partner?
On most builds, yes, and plan for it instead of discovering it. Cin7-side configuration is its own discipline: warehouse and location setup, price tiers, first stock takes, and month-end reconciliation against the ledger. Commerce and integration work is a different skill again. We scope the storefront, the connector, and the extensions, and we pair with Cin7 specialists on the operational configuration so neither side is guessing at the other's half.
Next Step
Get the foundation right before you build.
For readers scoping a platform decision or wanting a full architecture recommendation.