Independent NetSuite consultancy · London, UK
NetSuite customisation and SuiteScript development.
Clean, maintainable SuiteScript and SuiteFlow, built to do exactly what your business needs and nothing more. Documented, tested, and supportable by your team or anyone else.
When you need this
Standard NetSuite doesn't quite fit your process: complex approval chains, bespoke calculations, custom documents, or automation finance can rely on.
What's included
- SuiteScript 2.1 (Map/Reduce, Scheduled, User Event, Client, RESTlet, Suitelet)
- SuiteFlow workflows for approvals and orchestration
- Custom records, fields, forms and roles
- Advanced PDF and HTML templates
- Saved searches, dashboards and KPIs
- SuiteAnalytics workbooks
- Performance-tuned batch processing
How I work
How a NetSuite customisation and SuiteScript development project runs.
Step 1
Understand the process
Start from the business requirement, and check whether standard features or configuration already solve it. The best script is often the one you don't need.
Step 2
Design
Choose the right tool, whether SuiteFlow, a saved search, a custom record or SuiteScript 2.1, and write the design down before building.
Step 3
Build and test
Developed in a sandbox with error handling, logging and NetSuite's governance limits in mind, then tested with the people who'll use it.
Step 4
Document and hand over
Every script and workflow documented: what it does, where it's deployed and who owns it. No lock-in.
Upgrading older SuiteScript and integrations
Many NetSuite accounts still run SuiteScript 1.0 code and integrations that use token-based authentication (TBA) over SOAP. Oracle has announced changes in the 2027.1 and 2028.2 releases that affect both, so it pays to plan the upgrade now rather than under pressure.
I rewrite SuiteScript 1.0 in 2.1, move integrations to OAuth 2.0 and REST where needed, and test everything in a sandbox first. My article on the TBA to OAuth 2.0 and SOAP to REST changes explains the timeline, and the SuiteScript 2.1 and OAuth 2.0 Upgrade offer packages the work.
Relevant experience
Related case studies.
Pink Group: SuiteProjects
Quote-to-project automation for a professional services business.
Read more →Cloud billing & revenue
SuiteBilling and Advanced Revenue Management for usage-based cloud billing.
Read more →NetSuite × Agentic AI
A working pattern for connecting NetSuite to Claude through MCP.
Read more →FAQ
NetSuite Customisation and SuiteScript Development: common questions.
Do you write SuiteScript 2.1 only?
All new work is SuiteScript 2.1. I also maintain, fix and upgrade older SuiteScript 1.0 code.
Will customisations break when NetSuite upgrades?
Scripts that use supported APIs generally carry through upgrades, but it's worth testing each release in the preview account. The Release Readiness Check does exactly that.
Can you fix scripts someone else wrote?
Yes. I often review and tidy code from earlier partners or in-house developers, and document it as I go.
Who can support the code after you?
Your team, me, or any competent NetSuite developer. Everything I build lives in your account and is documented, so you're never dependent on me.
Related reading
Ready to find your NetSuite hero?
Book a free 30-minute call. I'll listen to what you're trying to do and tell you honestly what the right path is, even if it's not with me.