Registered office
20 Wenlock Road
London N1 7GU
Registered office
20 Wenlock Road
London N1 7GU

Compare low-code with custom software across workflow fit, speed, governance, licensing, integration, lifecycle cost and long-term ownership.
Low-code is strongest for well-understood workflows that fit a platform’s connectors, permissions and governance model; custom software is stronger when the experience, rules, scale or integrations are distinctive. Neither route removes engineering discipline. The right choice depends on lifecycle cost, risk and who can safely own change.
Reviewed: 9 September 2026
| Factor | Low-code | Custom software |
|---|---|---|
| Early delivery | Often fast for supported patterns | More setup, but full design control |
| Best fit | Forms, approvals, internal records and standard integrations | Distinctive products, complex rules and specialised integrations |
| Change | Accessible to trained makers within governance | Requires a maintained engineering capability |
| Constraints | Platform limits, licences and vendor roadmap | Architecture, team capacity and ownership |
| Exit | May require rebuilding platform-specific logic | Code is portable only when contracts and architecture support it |
Low-code platforms provide visual components, managed data services, connectors and automation so teams can create apps and workflows with less hand-written code. “Less” matters: meaningful solutions still require data modelling, permissions, testing, error handling and environment management. Custom connectors or code may still be needed.
A spreadsheet macro, a departmental form and a business-critical approval service do not carry the same risk. Classify the solution before deciding how much governance it needs.
Good candidates have a clear internal audience, repeatable rules and supported systems. Examples include equipment requests, site inspections, simple case tracking, approval flows, onboarding tasks and notifications. The platform can reduce infrastructure setup and let subject-matter experts participate closely in delivery.
Microsoft’s Power Platform delivery guidance describes several models, from decentralised citizen development to central delivery and blended teams. That is a useful reminder that low-code is an operating model as well as a tool choice.
Custom development may be preferable where the workflow is customer-facing, differentiating, high-volume or difficult to express inside platform limits. It also provides more control over interface, performance, deployment and integration patterns. Complex real-time behaviour, unusual devices or strict portability requirements can make a general-purpose low-code platform an awkward fit.
Custom does not automatically mean secure or maintainable. It transfers responsibility for architecture, dependencies, testing, monitoring and long-term stewardship to the organisation and its development partners.
Easy creation can lead to unknown apps, duplicate data and flows tied to an employee’s account. Establish:
Microsoft’s governance-at-scale guidance sets out why security, monitoring, alerting and application lifecycle management must grow with adoption.
Low-code cost can include per-user, per-app, automation, data, premium connector and environment licensing, plus administration and specialist support. Custom cost includes discovery, build, cloud services, dependencies, security, maintenance and developer capacity. Provider terms change, so price the actual users, transactions and environments against current licensing rather than an old headline.
Count change frequency. A low-code solution that trained operators can safely adjust may be economical. A heavily extended solution that repeatedly hits platform boundaries can cost more than a focused custom service.
Do not prove only that a form can be built. Test the uncertain part: permission boundaries, a large data set, a difficult connector, offline work, audit evidence or failure recovery. Define pass and fail before the proof begins.
If the starting workflow is still unclear, use the guide to decide whether a manual process is ready for automation.
A team might use low-code for internal approval and administration while a custom service handles the customer experience or complex calculation. Standard identity and data services can sit beneath both. The important work is defining system boundaries, source-of-truth data and failure ownership.
ACA’s software development and integration service covers both process discovery and production delivery. A workshop can test whether configuration, low-code, integration or focused custom work is the smallest sound answer.
No. It can support significant workflows, but criticality increases the need for architecture, testing, governance and skilled ownership.
No. It changes where effort goes. Makers, administrators, security specialists and developers may all be needed as integrations and criticality grow.
Data may be exportable, but workflows and interface logic can be platform-specific. Test the exit route before the solution becomes essential.
Low-code is often faster for supported patterns. Custom can be faster than forcing a poor-fit platform through repeated workarounds. Validate the hardest requirement.