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.

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.

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.

Book a free 30-minute call