Singapore SME Hiring a Johor Bahru Developer: Contracts, Payment, Support, and the EDGE Grant (which replaced PSG)
Singapore business owners looking at a developer in Johor Bahru usually ask two things: can a team across the Causeway really work for a Singapore business, and is there a grant that pays for part of it?
The first answer is yes, if the contract is right. The second changed on 30 September 2026 — and for a project with us, the honest answer is generally no. Here is what to sort out before you hire.
Why a JB team can work well for a Singapore business
Same time zone. Johor Bahru and Singapore share a clock. A 9am call is 9am on both sides, and a problem reported at lunch can be looked at the same afternoon. That alone removes most of the friction of offshore work.
Close enough to meet. A workshop at your office, an afternoon watching your staff use the old system, a handover session at go-live — these are a Causeway crossing away, not a flight. Most of the work still runs over calls and WhatsApp, but you can sit in the same room for the parts that need it.
Familiar ground. Businesses on both sides of the Causeway deal in two currencies and serve customers who switch between English, Chinese and Malay. A JB team is used to building for that.
What does not change across a border is the need to write things down. Most of what goes wrong in a cross-border project was assumed rather than agreed.
What to put in the contract
A one-page quotation is not a contract. Before work starts, get these in writing:
- Scope. What will be built, as a list of features or screens, and what is explicitly not included. Add how changes are handled: who approves them and how they are priced.
- IP ownership. Who owns the code, designs and content once they are paid for. You want your company to own what was built for you. If the developer reuses its own existing components, the contract should say so and give you a perpetual licence to use them.
- Source code handover. Where the code lives during the project — ideally a repository under your company's account — and what you receive at the end: the code, build instructions, documentation and the logins to every third-party service.
- Hosting and accounts. Domain, hosting, app store developer accounts and analytics, registered in your company's name with the developer added as a user. This is the cheapest protection there is against being stuck with a vendor.
- Acceptance. How you test and sign off each stage, and what happens when something fails.
- Support terms. What is covered after launch and for how long, how you report a problem, how quickly someone responds, and how further work is charged.
- Governing law and disputes. Which country's law applies and how a disagreement is resolved. Agree it now, while everyone is on good terms.
Payment and currency
Agree the currency on the quotation — SGD or MYR — and who bears bank charges and exchange differences. Milestone payments tied to things you can see and test, such as approved designs, a working build and launch, protect both sides better than a large payment upfront or a single payment at the end.
List recurring costs separately from the build: hosting, app store fees, third-party subscriptions and support. Where you can, have providers bill your company directly rather than passing costs through the developer. And ask your accountant how an invoice from a foreign supplier is treated on your side before you sign.
Personal data: PDPA on both sides
Singapore and Malaysia each have a Personal Data Protection Act, and if your system holds customer or staff data, both can matter.
Singapore. Your business stays responsible for the personal data it collects, including data a vendor processes for you. A developer or host processing that data on your behalf is a data intermediary under Singapore's PDPA, with its own duties to protect the data, not keep it longer than needed, and tell you about a breach. Personal data transferred out of Singapore must be protected to a standard comparable to the PDPA.
Malaysia. Amendments to Malaysia's PDPA that came into force in 2025 put data processors directly under its security principle and introduced mandatory breach notification for data controllers, who are expected to require their processors to report a breach to them promptly.
In practice, the contract should say where the data is hosted, who at the developer can reach live data, how a suspected breach is reported to you and how fast, and what happens to the data when the contract ends. This is general information, not legal advice; if you handle sensitive data, have a lawyer review those terms.
The grants: PSG has closed, and EDGE replaced it
This changed recently, and many articles online are now out of date.
- The Productivity Solutions Grant (PSG) no longer takes new applications. Enterprise Singapore's PSG page states that EDG, MRA and PSG ceased on 29 September 2026. Applications submitted before then continue to be processed, and claims can still be made when those projects are completed.
- The EDGE Grant replaced them from 30 September 2026. EDGE brings EDG, MRA and PSG into a single grant. According to Enterprise Singapore's EDGE FAQ, SMEs can receive up to 50% support, within an annual cap of S$100,000 per company. Within that, up to S$30,000 a year can go to single-function digital solutions, integrated enterprise systems and pre-scoped equipment. The caps reset every 1 April.
- Vendor rules depend on the activity. Where an activity has pre-approved vendors, businesses are expected to choose from that list; single-function digital solutions are listed on IMDA's SMEs Go Digital platform. Some activities, such as integrated ERP systems, also allow a vendor of your choice, with longer processing.
- Apply before you start. If work has started, or any payment or deposit has been made, before the application is submitted, it is treated as retrospective and will not be supported.
Where we stand: Zutt Solution is a Malaysian company, and we are not a pre-approved vendor for EDGE or PSG. So, generally, these grants will not cover a project with us. Enterprise Singapore also requires the applicant company to submit its own application, so no vendor should be applying on your behalf. If a grant matters to your budget, check the activity page on Enterprise Singapore's website or ask an SME Centre before choosing any vendor — and ask every vendor for its price without the subsidy.
Sources: Enterprise Singapore's Productivity Solutions Grant page and EDGE Grant FAQ, as read on 20 October 2026. Grant terms are set by Enterprise Singapore and can change.
Communication that survives a busy week
- One named person on each side who can make decisions
- A weekly review of working software, not a status report
- One shared channel — for us, WhatsApp — and one place where decisions are written down, so a decision made in a voice note is not lost
- Agreed working hours, and an agreed meaning of "urgent" outside them
Support after launch
Launch is where the support relationship starts. Before signing, ask who fixes a bug found after launch, who applies security updates, who renews certificates and app store listings, and how you reach them. With us, the team that built the system is the team that supports it, and you reach them on WhatsApp rather than through a ticket queue. What is included and what is charged is agreed before launch.
Two of the projects we support show the range: the POS, reservation app and website for DEN Culinary, and the club website and online ticketing for Johor Southern Tigers. Our custom software, mobile app and website development pages set out what we build.
Take a free digital checkup → — tell us how you work today and we will tell you what would actually need to change, and roughly what it involves. No sales pressure. If you would rather just ask, message us on WhatsApp.
Questions people ask
Is the Productivity Solutions Grant (PSG) still open?
No. Enterprise Singapore states that PSG, together with EDG and MRA, ceased on 29 September 2026, and businesses apply under the EDGE Grant from 30 September 2026. Applications submitted before then continue to be processed under the old scheme.
How much does the EDGE Grant cover for digital solutions?
Up to 50% of eligible costs for SMEs, within an annual cap of S$100,000 per company. Within that, up to S$30,000 a year can go to single-function digital solutions, integrated enterprise systems and pre-scoped equipment. The caps reset every 1 April. Check the activity page on Enterprise Singapore's website for the exact terms.
Can I use the EDGE Grant or PSG to hire Zutt Solution?
Generally, no. Zutt Solution is a Malaysian company and is not a pre-approved vendor for EDGE or PSG, and many digital activities require one. If a grant matters to your budget, check the activity page or ask an SME Centre before choosing any vendor.
Who owns the code when a Johor Bahru developer builds my system?
Whoever the contract says, so make sure it says your company. The source code, domain, hosting and app store accounts should be in your company's name, with the developer added as a user. With us, that is the default, so you can move to another developer later without asking anyone's permission.
Does my customer data have to stay in Singapore?
Singapore's PDPA does not ban transfers overseas, but personal data transferred out of Singapore must be protected to a standard comparable to the PDPA, and your business stays responsible for it. Put the hosting location, access rules and breach reporting in the contract. This is general information, not legal advice.
Related Articles
What an F&B Chain Website Needs Beyond the Menu: Outlet Map, Membership, Careers and Franchise Enquiries
A menu and a phone number are not enough for a restaurant chain. Using Sushi Panda and DEN Culinary as examples, here is what an F&B website in Malaysia needs beyond the menu: outlets, membership, careers, partner enquiries, bilingual pages, and the link to your POS for e-Invoice.
Mobile App Development for Malaysian SMEs: Do You Actually Need One?
iOS, Android, cross-platform, or just a fast mobile website — the right answer for a Malaysian SME depends on four questions. Here is how we work through them before quoting an app.