How to Hire a Concession and Shop in Shop Software Development Company
Shortlist firms that ask to read your signed partner agreements before quoting, then buy a paid discovery from two of them.
On this page
Shortlist firms that ask to read your signed partner agreements before quoting, then buy a paid discovery from two of them. Expect $75,000 to $160,000 for a first release covering the contract model, sales attribution, commission and self billed invoicing, and $180,000 to $450,000 for partner owned stock and a portal. Judge on how they handle a cross store return.
Hiring a firm to build concession software is like appointing a referee for a match you are also playing in. Every month you calculate what you owe 180 independent brands trading on your own floor, using your tills, and every one of them has to accept your arithmetic. The number is yours, the goods are theirs, and what stands between a good relationship and a two hour phone call is whether the derivation reads clearly to somebody who did not produce it.
What makes this category hard to buy is that no packaged answer exists to compare against. Ask five development firms and four will show you a retail or marketplace demo, because that is the closest shape they have built. The difficulty is the variety of individually negotiated commercial terms, the legal weight of a self billed invoice, and the awkward transactions that fit none of it: a return processed at a store the item was never sold in, an exchange crossing two partners, a host funded discount on somebody else's product. Those show up as a disputed statement two months after go live.
What a concession software development company actually does
The visible build is a settlement screen, a set of statements and a partner portal. That is the smaller part of the work. The larger part is upstream of it and mostly invisible.
A serious partner starts with a contract audit and says so before you sign. Somebody has to read every executed agreement, every amendment letter that changed a rate mid year, and reconcile all of it against what finance applies today. Those three things have usually drifted apart, and the drift is your commercial team's to resolve rather than a developer's to guess.
Next comes the partner and contract model itself, sitting above your point of sale (POS) hierarchy rather than inside it, with mapping rules carrying effective dates so a change in March does not corrupt February. Then a transaction classifier handling cross store returns, split exchanges, gift card redemptions and funded discounts explicitly, with a stated rule for who bears each. Then the settlement chain: turnover, deductions with reasons, commission with the tier applied, levies, recharges, adjustments, net payable, each step legible to a brand manager. Then the self billed document, with its own sequence, immutable once issued, corrected only by credit note, posted to your ledger. A good firm builds the dispute mechanism at the same time, because a query against a line is a two minute conversation and a query against a total is a week.
What it really costs in 2026
These are Digital Heroes delivery bands. Cost tracks the variety of contract structures far more than partner count: 200 brands on four commercial models is a smaller build than 40 brands on twenty.
| Project tier | Cost | Timeline |
|---|---|---|
| Commission engine for one commercial model, statements only | $45,000 to $90,000 | 8 to 12 weeks |
| First release: partner and contract model, sales attribution, commission calculation, self billed invoicing with ledger posting | $75,000 to $160,000 | 12 to 18 weeks |
| Full platform: partner owned stock and shrink allocation, partner portal with disputes, levies and recharges, fit out amortisation, multi jurisdiction tax | $180,000 to $450,000 | 8 to 12 months |
| Support, plus new contract term types as commercial invents them | 15 to 20 percent of build per year | Retainer |
Two line items are missing from nearly every quote. The first is the contract audit described above. It is your people's time, not the developer's, but it sets the schedule, and a project that skips it configures the terms finance remembers rather than the terms you signed. Plan for a commercial analyst on it for several weeks and make the developer's plan depend on the output.
The second is the quality of your till data. A modern platform with a transaction level API is one project. An older estate producing a nightly file of departmental totals is a different one, because those totals have already absorbed the returns, funded discounts and gift card allocations you need to see individually. Have a developer inspect a real day of your export before anyone quotes. If the line detail is missing, the honest options are a point of sale change or a reconciliation layer, and both belong in the budget.
Signals of a strong partner
- They ask to read three signed agreements in week one. Ideally your most awkward three. A firm that quotes from a feature list has not understood that your contracts are the specification.
- They model contract terms as dated, typed objects. Not a rate field. If your commercial team can invent a term, the system should express it without a developer being called.
- They raise the cross store return unprompted. Along with split exchanges and funded discounts. These are the tell that somebody has settled a real estate before.
- They treat the self billed invoice as an accounting record. Own sequence, immutable once issued, credit notes rather than edits, traceable back to individual transactions.
- They ask which jurisdictions you trade in. Travel and airport retail brings separate tax treatment per site, and it is scope rather than configuration.
- They plan a parallel run. Two settlement cycles alongside the spreadsheet, with variances explained rather than waved through.
Red flags
- Per partner per month pricing on their platform. That charges you for signing the small pop up brands a concession floor exists to attract, and it means the vendor expects to own the deployment rather than hand it to you.
- They propose to edit an issued invoice. If corrections are edits rather than credit notes, your auditors will find it, and the finding will be about controls rather than arithmetic.
- They plan to read departmental totals. Anyone who has not asked for transaction level detail including returns, exchanges and gift card redemptions is going to build you a report, not a settlement.
- Partner owned stock treated as ordinary inventory. It is a separate ownership class with its own movements and its own shrink liability clause per contract. Folding it into your stock ledger creates a problem no report can unpick.
- No mention of the dispute path. If queries stay in email, your concessions team keeps its current job and the software has changed nothing.
Questions to ask on the first call
- A partner's customer returns an item at a different store, two months after the settlement in which it was sold was paid. Walk me through what your system does.
- An exchange crosses two partners in one transaction. How is that recorded, and whose terms apply to each half?
- How does a host funded promotional discount get allocated, and where is that rule written down?
- Show me how an issued self billed invoice gets corrected, and what the audit trail looks like from the document back to individual sale lines.
- How do you hold partner owned stock, and how is shrink calculated and allocated per contract?
- Which point of sale systems have you actually taken line level transaction data from, and can I speak to that client?
- The same brand trades with us as a concession in one region and wholesale in another. How does your model represent that without double counting?
- Who owns the repository, the cloud accounts and the settlement history, and from which commit?
A simple way to decide
Do not pick from proposals. Buy a paid discovery phase from your two strongest candidates, three to four weeks on a fixed fee, and require a written specification you own: the partner and contract model, the term types you use with dated effectivity, the transaction classification rules including every awkward case above, the settlement chain, the self billing and ledger design, an assessment of your till data, and a priced, phased build plan. If it is any good you can take it to any other firm on your list and get comparable quotes for the first time.
Digital Heroes runs every engagement product requirements document first, and contracts through India LLP, US LLC and UK LTD entities so the intellectual property assignment sits under the law your own advisers already read. The client owns the repository from the first commit, which matters here: the system encodes your negotiated terms with every brand on the floor, and you should never need a third party's cooperation to change them.
Book a 30-minute call with Digital Heroes and get a written plan and a fixed quote within 48 hours.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- A study (led by Prof. Pak-Lok Poon, published in Frontiers of Computer Science, 2024) reviewing decades of spreadsheet-quality research found that about 94% of spreadsheets used in business decision-making contain errors, illustrating the hidden risk of manual spreadsheet workarounds that custom software is built to replace. Source: Central Queensland University / phys.org (Prof. Pak-Lok Poon et al.) (2024) →
- Organizations that scaled intelligent automation report an average cost reduction of 32% (up from 24% in 2020), and respondents expect an average 31% cost reduction over the next three years. Source: Deloitte (2022) →
- In the Flexera 2025 State of ITAM report, respondents reported roughly 33% of SaaS spend is wasted, underscoring how paying for off-the-shelf seats and tiers that go unused erodes the supposed cost advantage of generic SaaS. Source: Flexera (2025) →
- The performance gap between digital and AI leaders and laggards is widening: McKinsey reports leaders pull ahead on shareholder returns, and the average maturity spread between top and bottom performers jumped ~60% (from 10 points in 2016-19 to 16 points in 2020-22), reinforcing that the returns to transformation concentrate among top performers. Source: McKinsey & Company (2023) →
Frequently asked questions
How much does it cost to hire a concession software development company?
A commission engine for one commercial model with statements runs $45,000 to $90,000. A first release covering the partner and contract model, sales attribution, commission calculation and self billed invoicing with ledger posting runs $75,000 to $160,000 over 12 to 18 weeks. Adding partner owned stock, a portal with disputes, levies and multi jurisdiction tax takes it to $180,000 to $450,000 across 8 to 12 months.
What is the single best test of a concession software vendor?
Ask how they would handle a return processed at a different store, in a period after the original settlement was paid. A firm that has done settlement work describes a dated adjustment linked to the original sale, under the contract terms in force when the sale happened, and asks whose terms apply. A firm that has not will call it a negative sale and create a variance nobody can explain.
Why do concession projects overrun on schedule?
Almost always the contract audit. Signed agreements, amendment letters that changed rates mid year, and what finance actually applies have usually drifted apart over the years, and reconciling them is your commercial team's work rather than the developer's. Budget several weeks for it before configuration starts, and treat any plan that skips it as a plan to encode the terms somebody remembers instead of the terms you signed.
Does our point of sale data need to change before we build?
Possibly, and you should find out before anyone quotes. Departmental totals cannot settle a concession estate because they have already absorbed returns, funded discounts and gift card allocations that you need to see line by line. Have a developer inspect one real day of your export. If the detail is not there, either the till configuration changes or a reconciliation layer gets built, and both belong in the budget.
Who owns the code and the settlement history?
You should own the repository, the cloud accounts and every settlement record, written into the contract before kickoff. At Digital Heroes the client owns the code from the first commit. It matters more here than in most builds because the system holds the negotiated commercial terms for every brand on your floor, and needing a vendor's cooperation to change a partner's rate is a commercial weakness rather than a technical one.
What are the biggest mistakes companies make when building accounting software?
The three we see most across Digital Heroes rescue projects: replacing everything at once instead of automating the most painful workflow first, skipping the parallel run so errors surface in live books, and letting developers design the ledger without an accountant reviewing the data model. A fourth is quietly expensive: no assigned owner for tax rate and compliance updates after launch. Every one of these is cheap to prevent and costly to unwind.
How small can the first version of my software be and still be worth building?
One workflow, end to end, for one type of user: the single process that currently burns the most hours or loses the most money. In Digital Heroes delivery experience, first versions scoped to 6 to 10 weeks of build time ship, get used, and generate the feedback that makes version two obviously right, while 9-month first versions routinely launch with features nobody touches. Everything you cut from v1 gets cheaper to build later, because real usage reorders the roadmap for you.
We run everything on spreadsheets and Airtable. How do we know it's time for custom software?
The reliable signals are re-typing the same data into multiple tools, one employee acting as human middleware between systems, and errors appearing in handoffs between teams. Hard limits force the issue too: Airtable's Team plan caps at 50,000 records per base, and Business costs $45 per seat per month, so a 20-person team pays about $10,800 a year for a tool it has already outgrown. When workarounds consume more hours than the tools save, the spreadsheet era is over.
Who owns the code when an agency builds my accounting software?
You should, outright, and the contract must say so with an explicit IP assignment clause rather than a usage license. Insist that the code lives in a repository you control from day one, so nothing, including the ledger schema and migration scripts, can be held back at the final invoice. Third-party libraries and any framework the agency reuses stay under their own licenses, and a clean contract lists exactly which those are.
Does it matter which tech stack the agency wants to use?
Yes, but not in the way most buyers expect: the goal is boring, popular technology such as React, Node.js or Python, and PostgreSQL, because any future team can maintain it and hiring a replacement developer takes days, not months. The red flag is an agency-proprietary framework or an unusual language, which welds you to that one vendor no matter what your contract says about code ownership. A useful test: could you find three freelancers fluent in this stack within a week? If not, push back.
How long until custom accounting software pays for itself?
Typical payback in Digital Heroes accounting projects is 18 to 36 months, driven by recovered labor hours and fewer billing errors rather than saved subscriptions. A business spending 30 hours a week on manual reconciliation and rebilling can justify a $75,000 build inside two years at ordinary bookkeeper rates. If your projected payback stretches past five years, extend your current tools instead.
What can custom accounting software do that QuickBooks, Xero, and FreshBooks can't?
It encodes your actual business rules: progress billing tied to project milestones, revenue recognition for your specific contract types, landed cost tracking, or approval chains that match your org chart. Off-the-shelf tools handle generic bookkeeping well but force every business into the same chart of accounts and workflow. FreshBooks, for example, is built around freelancer-style invoicing, so inventory or multi-entity accounting means leaving the product entirely.
How long does it take to build a custom web or mobile app from scratch?
Plan on 8 to 16 weeks for a focused first version and 4 to 9 months for a larger platform, which is the typical spread across Digital Heroes builds. The first 2 to 3 weeks go to discovery and design before any production code ships. The two things that stretch timelines most are integrations with legacy systems and slow feedback from your side, not developer speed.
How do I vet a development agency for an accounting software project?
Ask to see a live accounting or fintech system they built, then ask how they handle double-entry integrity, period closing, and audit trails; a team that has never built a ledger will learn on your budget. Check whether they bring an accountant or finance-literate analyst into scoping sessions. A portfolio proves design skill, but a walkthrough of how their system blocks an unbalanced journal entry proves domain skill.
What does it cost to keep custom software running after launch?
Budget 15-20% of the original build cost per year, which on a $100,000 system means $15,000 to $20,000 for security patches, dependency updates, bug fixes, and small improvements as real usage reveals what the spec missed. Cloud hosting for a typical business application adds $50 to $300 a month on top. Skipping maintenance does not save the money; in Digital Heroes rescue work, unmaintained systems typically need a far more expensive rebuild within about three years.
Who can build a custom accounting software system?
Digital Heroes builds custom accounting software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other accounting software companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.
Related guides
Published · Last updated .