WhatsApp Us

Maatwerk software · for Dutch SMEs, built remotely

Custom software development company for the Netherlands? Meet a three-developer team that builds maatwerk you own

If you are searching for a custom software development company in the Netherlands because your team lives in spreadsheets and five SaaS logins, start with the problem, not the vendor. BtechWaleTech is three freelance developers in India who build portals, dashboards and internal tools for Dutch SMEs, connected to AFAS, Exact Online or Moneybird. Custom software starts from US$900, is paid in milestones, and the source code, hosting and copyright are yours in writing.

  • Custom software fromUS$900, 6–12 weeks
  • AI features fromUS$600, 2–4 weeks
  • Typical buildsPortals, dashboards, planning and approval tools
  • IntegrationsAFAS Profit, Exact Online, Moneybird, webshops
  • PaymentMilestones in USD · Wise, wire or PayPal
  • OwnershipSource code, hosting and copyright in your name
  • Excel replaced by a web app
  • Customer and supplier portals
  • Dashboards
  • AFAS, Exact, Moneybird links
  • Copyright transfer in writing
  • Processing agreement on request
  • Milestone payments

Three freelance developers in India · replies on WhatsApp, 7 days a week · quotes in USD

  • 3Developers, all reachable directly
  • 2Working days to an itemised quote
  • 2Months of free maintenance after go-live
  • 0Invoices before you approve the quote

The short answer

Should a Dutch SME build custom software or keep stacking SaaS tools?

Build custom software when a core process is spread across spreadsheets and several SaaS tools that do not talk to each other, and the manual work costs more each month than a one-off build would. Keep SaaS when an existing tool already fits the process. With BtechWaleTech, custom software starts from US$900 and takes 6–12 weeks.

Not sure yet? Our comparison of off-the-shelf versus custom software sets out the trade-offs, and the Exact Online integration page covers the case where a connector alone may be enough.

Last updated

Maatwerk software with a remote team, in short
What we buildWeb apps, portals, dashboards, internal tools, integrations
Starting priceFrom US$900, itemised per milestone
Typical duration6–12 weeks for a first release
Connects toAFAS Profit, Exact Online, Moneybird, Shopify, WooCommerce
CopyrightTransferred to you by written deed, as your lawyer drafts or approves
Personal dataProcessing agreement and SCCs on request; your counsel signs off
After go-live2 months free maintenance, then from US$120/mo

Why choose us

Dutch software bureau, more SaaS plus Excel, or a remote freelance team

Each route suits a different business. The useful question is which one fits the process you want to fix and the budget you can commit.

Dutch software bureau, more SaaS plus Excel, or a remote freelance team
Consideration Dutch software bureau More SaaS tools plus Excel BtechWaleTech
Fit to your process Built around it You adapt to each tool Built around it
Upfront spend Highest, set by local rates Low From US$900, in milestones
Monthly spend Hosting plus support contract Grows with users and tools Hosting you pay directly; care from US$120/mo
Data in one place Yes No: spread across tools and files Yes, in your database
In-person workshops Yes, usually on site Not applicable No: video calls only
Dutch-language interface Often written in-house Depends on each tool Built for Dutch; you supply or approve the wording
Source code and copyright Check the contract terms Never yours Transferred to you in writing
Who you talk to Account or project manager Each vendor's support desk The three developers directly
Change when needed Change request to the bureau Wait for vendor roadmaps Quoted per change, or covered by care

If your project needs a large team, on-site sessions in your office or a supplier that holds Dutch certifications, a Dutch bureau is the better fit; we are strongest on focused SME tools that three developers can build and look after well.

Pricing

Starting prices for custom software for Dutch SMEs

Custom software starts from US$900. That starting point covers a focused web app: one core workflow, a handful of screens, user roles, a database, one integration such as Exact Online or AFAS, and deployment to hosting in your name. The quote grows with the number of workflows, user types, integrations, reports, data to migrate from spreadsheets or old systems, and any companion mobile app. AI features, such as reading incoming invoices, start from US$600. Each quote is itemised in USD and split into milestones, so you pay for delivered, working parts rather than a single upfront sum.

Starting prices in INR and USD
ServiceIndia (INR)Worldwide (USD)Typical timelineWhat is included
Static website from ₹10,000 from US$150 1 to 2 weeks Up to 100 pages, Responsive design, Contact form and enquiry setup, Basic SEO tags and sitemap
SEO website (299+ pages) from ₹20,000 from US$300 3 to 5 weeks 299+ SEO pages, Keyword and page planning, Schema, sitemap, and internal linking, Design to deployment included
Ecommerce store from ₹50,000 from US$750 4 to 8 weeks Product and category pages, Payment gateway setup, Order and inventory basics, Performance tuning
Android & iOS app from ₹40,000 from US$600 6 to 10 weeks Android and iOS app (Flutter or React Native), Login, forms and push notifications, Admin panel and API connection, Google Play and App Store publishing
Custom web app or software from ₹60,000 from US$900 6 to 12 weeks Custom features and APIs, User accounts and roles, Admin panel, Deployment and handover
AI automation from ₹40,000 from US$600 2 to 4 weeks Workflow mapping, Tool and CRM integrations, AI agent or automation build, Testing and handover
Monthly SEO from ₹10,000/mo from US$150/mo Ongoing, monthly Technical fixes, On-page and content work, Local SEO and listings, Search Console reporting
Maintenance and support from ₹8,000/mo from US$120/mo Ongoing, monthly Content updates, Bug fixes, Backups and security checks, Speed and uptime checks

All prices are starting points, quoted in INR for India and USD for international clients, not fixed quotes. Final cost depends on the number of pages, features, integrations, content, and timelines. Share your requirement and you get an itemised estimate with nothing hidden. See full pricing.

What is maatwerk software, and when does a Dutch SME need it?

Maatwerk software is software written for one organisation's process rather than bought off the shelf for thousands of customers. For a Dutch SME it usually means a web app that replaces a spreadsheet, a portal for customers or suppliers, or a layer that ties AFAS, Exact Online or Moneybird to the rest of the business.

You need it when a process that makes or saves you money depends on people copying data between systems. The symptoms are familiar: a planner who is the only person who understands the master Excel file, invoices typed twice, a customer who emails to ask for a status that sits in three places, and a monthly report that takes a full day to assemble.

You do not need it when a standard product already fits. If a planning SaaS covers ninety percent of what you do and the remaining ten percent is a habit rather than a requirement, change the habit. Custom software earns its cost only on the parts of your business that are genuinely different, or where the glue between tools costs you real hours.

A custom software development company in the Netherlands, a zzp developer and a remote team like ours can all build this kind of tool. What differs is price, how you communicate, and what happens to the code afterwards. This page covers those points honestly, including where a remote team is not the right choice.

Custom software or another SaaS subscription: a decision rule

Buy SaaS for commodity processes and build custom software for the process that sets you apart or connects everything else. That rule sounds simple; applying it takes an honest look at where your team's hours actually go.

Start by listing every tool and spreadsheet the process touches, then count the hand-offs where someone copies, exports or re-types data. Each hand-off is a place where errors enter and time leaks out. If there are one or two, an integration between existing tools may be enough. If there are six, and the spreadsheet in the middle is the real system of record, you are already running custom software; it is just fragile.

Choose SaaS when

The process is standard (payroll, bookkeeping, email marketing), the vendor has Dutch-market features you need, and your team would accept small changes to how they work.

Choose custom when

The process is specific to how you quote, plan, produce or serve; several tools must share the same data; or per-user licence fees keep rising as you hire.

Choose a hybrid when

Your bookkeeping stays in Exact Online or Moneybird, your HR in AFAS, and a small custom app sits in between, handling only the part no product covers. For most SMEs this is the cheapest durable answer.

For a deeper general comparison, see our page on no-code versus custom development, which covers tools such as Airtable and Power Apps as a middle step.

Replacing Excel workflows with a portal or dashboard

The most common custom software request from Dutch SMEs is not a grand platform; it is getting a critical spreadsheet out of a shared drive and into a proper multi-user application. Excel is brilliant for thinking and terrible as a shared database.

The warning signs are consistent: files named with dates and initials, a macro only one colleague dares to touch, formulas overwritten by accident, and no record of who changed a price or a delivery date. Once the file is the heart of quoting, planning or stock, each of those is a business risk.

  • Map the file first. Every tab, column and formula is documented, including the unwritten rules people apply by habit.
  • Separate data from logic. Records go into a database; calculations become tested code; views become screens per role.
  • Keep the export. People still like spreadsheets for analysis, so the app exports clean files on demand.
  • Move history carefully. Old rows are imported and checked against totals the business already trusts.
  • Run in parallel. For the first weeks the team uses the app while the spreadsheet stays read-only as a fallback.

Dashboards follow naturally once the data lives in one database. Our Excel to software conversion page walks through the same approach in more technical detail.

How do you choose a custom software development company in the Netherlands?

Choose on evidence of how they scope, communicate and hand over, not on the size of their office or their list of technologies. A good custom software development company in the Netherlands, or a remote team, will ask more questions about your process than about your budget in the first call.

They write a scope you can read

Ask for a quote that lists screens, user roles, integrations, data migration and exclusions, split into milestones. A single figure for “the platform” means the real scope will be discovered on your invoice.

They talk about handover early

Ask where the code will live, who holds the hosting account, what documentation you receive and whether another developer could take over. If the answer is vague, so is your exit.

They put copyright in writing

Under Dutch copyright law, a freelance maker keeps the copyright unless it is transferred in writing. Ask to see the transfer wording before you sign, not after launch.

They can show similar integrations

If you need AFAS or Exact Online, ask them to explain how the connection authenticates and what happens when the API limit is hit. Specific answers beat logos.

They suggest a small first milestone

A paid discovery or first module shows you their working style for a fraction of the total. We usually propose one.

If you are weighing offshore options generally, our guide to hiring Indian developers covers what to check across different models.

Connecting AFAS, Exact Online and Moneybird to custom software

Most Dutch custom software is only as useful as its connection to the bookkeeping or ERP system, because that is where invoices, relations and often hours already live. The good news is that the three packages Dutch SMEs use most all offer documented APIs.

AFAS Profit

AFAS documents two kinds of connectors in its Profit API documentation: GetConnectors to read data and UpdateConnectors to add, change or delete it. Your AFAS administrator creates the connectors and a token for the app, which means you control exactly which fields our software can see.

Exact Online

Exact Online uses OAuth for app access and limits the number of API calls per company per minute and per day. Custom software has to queue and batch its requests so a busy afternoon does not hit those limits and stop invoices syncing. We build that queue in from the start and log every failed call.

Moneybird

Moneybird's developer documentation covers sales invoices, contacts and external invoices, plus webhooks that notify your app when an invoice changes state. Each webhook request carries a signature header so the app can verify it really came from Moneybird.

Before building anything, we check whether a ready-made connector in the vendor's app store already does the job. If it does, you should use it and spend your budget elsewhere. When it falls short, a custom link starts from US$900; the sibling page on Exact Online integration goes deeper into that choice.

Who owns the source code? IP clauses for custom software in the Netherlands

You should own it, but under Dutch law that only happens if the contract says so and the copyright is actually transferred. Paying for software does not by itself make you its copyright holder.

Article 2 of the Auteurswet requires the agreement to transfer copyright to be made in writing, and the transfer itself to be delivered by a deed (akte). Article 7 gives employers the copyright in works their employees make in the course of their job, but that rule does not cover freelancers or outside suppliers. So when a freelance team builds your software, the transfer has to be written down explicitly.

  • Copyright transfer: the code written for you is transferred to your business on payment of each milestone, by signed deed.
  • Pre-existing components: open-source libraries stay under their own licences; the quote lists the main ones.
  • Repository access: the code lives in a Git repository under your organisation from the first commit.
  • Hosting and domains: accounts registered to your business, with our access revocable at any time.
  • Documentation: a README, environment set-up notes and an overview of data models, delivered with the final milestone.

This is not legal advice. Ask your own lawyer to draft or approve the transfer wording, and we will sign it as part of the written quote. For our general conditions, see the terms page.

A verwerkersovereenkomst with an India-based developer: what it covers

If the software handles personal data and we have access to it, you are the controller and we act as a processor, so the AVG expects a processing agreement (verwerkersovereenkomst) between us. Article 28 of the GDPR sets out what that agreement must contain, including acting only on your instructions, confidentiality and security measures.

India is not on the European Commission's list of adequacy decisions, so a transfer of personal data to a processor in India normally also needs a transfer tool, most often the Commission's Standard Contractual Clauses, which have a module for controller-to-processor transfers.

  • We can often work without production personal data at all, using test data during development.
  • Production data stays on EU hosting in your name; access is by named accounts with logging.
  • Where support needs live data, access is limited to what the task requires and removed afterwards.
  • The processing agreement and SCCs are agreed in your written quote; your counsel reviews and signs off.

Compliance stays your responsibility as controller, confirmed by your own adviser; we build the technical measures that support it. The sibling page on GDPR-compliant website development covers the public-facing side, such as cookie consent.

How much does custom software development cost in the Netherlands?

With BtechWaleTech, custom software starts from US$900 for a focused first release, AI features start from US$600, and maintenance starts from US$120/mo after two free months. Quotes from Dutch bureaus and zzp developers vary widely; local rates, team size and how much consultancy is bundled explain most of the difference.

Whoever builds it, these are the factors that move a custom software quote the most:

  • Number of distinct workflows, not number of screens.
  • User types and permission rules (staff, managers, customers, suppliers).
  • Integrations, and how well documented each API is.
  • Data migration from spreadsheets, Access or an older system.
  • Reporting and dashboards, especially custom calculations.
  • Mobile use: responsive web app versus a separate Android and iOS app.
  • Non-functional needs such as audit logs, single sign-on or strict hosting rules.

Running costs are separate: hosting in your name, any third-party APIs, and optional care. Ask every supplier for those yearly numbers too, because a cheap build with expensive upkeep is not cheap.

Milestone-based pricing: paying for working software, not promises

Milestone pricing means the project is split into parts that each deliver something you can use or test, and each part is invoiced only when delivered. It protects you from paying for months of invisible work, and it protects the developer from scope that keeps growing without a conversation.

Our quotes are itemised in USD. Many Dutch clients budget in euros; Wise and most Dutch business banks show the conversion before you pay, so you know the euro amount at that moment. Invoices come from India, and how you book them is a question for your accountant.

  • Milestone 1, discovery: process map, data model, screen sketches, integration check, final scope.
  • Milestone 2, core workflow: the main process working end to end with test data.
  • Milestone 3, integrations: AFAS, Exact Online or Moneybird connected, with error alerts.
  • Milestone 4, migration and roles: historic data imported, permissions per user type.
  • Milestone 5, go-live: production deployment, training call, handover documents and copyright deed.

If a change comes up mid-project, it is quoted as its own line before any work starts, so the budget never moves without your written approval. See pricing for every service's starting point.

How long does custom software development take?

A focused first release usually takes 6–12 weeks. That range covers a single core workflow with one or two integrations; larger systems are better delivered as several releases rather than one long project.

The biggest timing risk is not code. It is waiting for decisions, sample data and access to the systems we integrate with. An AFAS token or an Exact Online app registration can take days to arrange internally, so we request those in the first week.

We work in two-week cycles. At the end of each, you get a link to a test environment with the new parts working, a short written summary and a list of open questions. If something is not what you expected, you see it within two weeks rather than at launch. A first release that people use daily is worth more than a big release that is still three months away; we will suggest cutting scope before we suggest extending a deadline.

  • Weeks 1–2: discovery, data model, integration access requested.
  • Weeks 3–6: core workflow built and demonstrated every two weeks.
  • Weeks 6–9: integrations, reports, data migration.
  • Final weeks: acceptance testing by your team, go-live, parallel running.

Technology choices a Dutch team can take over later

Pick a stack that plenty of Dutch developers know, so you are never tied to the people who built it. Exotic choices make a supplier harder to replace; mainstream ones keep your options open.

We generally build with widely used frameworks such as Laravel or Node.js on the server, React for the interface, and PostgreSQL or MySQL for data, hosted in an EU region such as AWS Frankfurt or Ireland in an account registered to you. Python joins where data processing or AI is involved. None of this is unusual, and that is the point.

Web app first, mobile second

A responsive web app works on phones for most internal tools. A separate Android and iOS app makes sense for offline use, camera-heavy work or customer-facing apps.

Security basics built in

Role-based access, encrypted connections, hashed passwords, audit logs of who changed what, and daily backups tested by restoring them. These are defaults, not extras.

Public pages and search

If part of the system faces the public, such as a quote request form or a knowledge base, it is built with fast pages, clean URLs and structured data so Google and AI search tools can read it. Portals behind a login stay out of search on purpose.

Moving an old desktop or Access application to the web? Our desktop to web application page explains that path.

Working with an offshore custom software team from the Netherlands

Working with a team in India from the Netherlands is a planned mix of written updates and short live calls. India is 3.5 hours ahead in Dutch summer time and 4.5 hours in winter, so our afternoon and evening overlap your late morning and afternoon.

Calls

Kick-off, fortnightly demos and decision calls on Teams, Zoom or Meet, usually between late morning and mid-afternoon Dutch time. Every call ends with a written summary in the project chat.

Everyday contact

WhatsApp for quick questions, 7 days a week, in English. Longer decisions go by email or in the issue tracker so they are searchable later.

Payments

Quotes in USD, paid by Wise, bank wire or PayPal per milestone. Nothing is billed before you approve the written quote; see the refund policy for the general conditions.

Contract

The written quote carries the scope, milestones, copyright transfer and, if needed, the processing agreement. Your lawyer reviews it; we sign what you both agree.

The first two weeks

Days 1–3: kick-off call, walkthrough of the current spreadsheet or tools, list of integrations and access requests. Days 4–10: process map and data model shared for comment, clickable screen sketches, and a written go or no-go on each integration.

There is no local office and no site visit. If watching your team work would help, we ask for a screen recording of a normal day, which often tells us more than a meeting would.

Where AI fits in custom software for Dutch SMEs

AI earns its place in custom software on narrow, repetitive reading tasks, not as a general chatbot bolted onto everything. Reading incoming invoices, sorting emails in Dutch and English, and extracting order lines from PDFs are the usual candidates.

The pattern that works is extraction plus human confirmation. The model reads the document and fills in the fields; a person checks and approves; only then does the data reach AFAS, Exact Online or Moneybird. Mistakes are caught before they are booked, and the approval log shows who confirmed what.

Data protection applies here too. We prefer model providers that offer EU data processing and contractual terms that exclude training on your data, and we keep personal data out of prompts where the task allows it. Where a chatbot talks to your customers, the EU AI Act's transparency duties mean people should be told they are dealing with an AI system; the sibling page on the AI automation agency alternative covers those points.

AI features start from US$600 and usually take 2–4 weeks, either as part of a larger build or added once the core software is in use.

Custom software risks and red flags for Dutch buyers

Most failed custom software projects fail on scope, ownership or silence, not on technology. Watch for these signs before you sign with any custom software development company in the Netherlands or abroad.

  • A single total price with no breakdown by workflow, integration or milestone.
  • No mention of copyright transfer, or a licence to use instead of ownership.
  • Code kept in the supplier's repository or hosting account, with no date for handover.
  • Large upfront payment before any working software is shown.
  • No discovery phase: the build starts from a one-page wish list.
  • Personal data copied to developer laptops with no processing agreement.
  • Demos only at the end of the project.
  • Promises that the software will be finished faster if you pay more upfront.

None of these automatically means bad intent; they mean you carry the risk. A good supplier answers each point in writing before you ask. Our page on in-house versus outsourced development covers when hiring your own developer makes more sense.

Worked example: a hypothetical Tilburg installer replacing its planning spreadsheet

Say an installation business near Tilburg with a dozen technicians plans jobs in a shared Excel file, sends work orders by WhatsApp, and types completed jobs into Exact Online for invoicing. Customers call the office to ask when the technician is coming.

A sensible first release would be a planning web app with three roles: planners assign jobs on a calendar, technicians see today's jobs on their phones and upload photos and signatures, and the office approves completed jobs. Approved jobs create draft invoices in Exact Online through its API, so nobody retypes them. A simple customer page, reached by a link in a text message, shows the planned date.

That scope would be quoted from US$900, split into five milestones over around ten weeks, with the Exact Online link and data import from the old spreadsheet as separate lines. AI reading of supplier invoices could follow later from US$600. Copyright transfers to the business by deed at each paid milestone; hosting runs in an EU region under its own account.

This is an illustrative scenario, not a past client or a promised result.

Checklist before hiring a custom software development company in the Netherlands

Send these questions to every supplier on your shortlist, local or remote. Comparable answers make quotes comparable.

  • Which workflow does the first release cover, and which is deliberately left out?
  • How is the quote split into milestones, and what do I see at each one?
  • Which integrations are included, and has access been checked?
  • How will spreadsheet or legacy data be migrated and verified?
  • Where do the code, hosting and domain live, and in whose name?
  • What is the exact wording of the copyright transfer?
  • Will you sign a processing agreement and, if outside the EU, SCCs?
  • Who will I talk to each week, and through which channels?
  • What documentation comes with the handover?
  • What does maintenance cost after launch, and what does it include?
  • How are change requests priced and approved?
  • What will you not do on this project?

Send your answers, or just a description of the process you want fixed, and you will receive an itemised quote in about two working days. The Netherlands overview lists everything else we build for Dutch businesses.

Decision table

SaaS stack, custom software or a hybrid for a Dutch SME

A rule of thumb, not a verdict. Your own hours and licence costs decide the case.

SaaS stack, custom software or a hybrid for a Dutch SME
SituationBest fitWhy
Standard process, tool already fits Keep SaaSBuilding it again adds cost and upkeep
Two tools that should share data Integration onlyA connector or small sync removes the retyping
Critical spreadsheet used by several people Custom web appRoles, history and no version conflicts
Customers keep asking for status or documents Custom portalSelf-service cuts emails and calls
Bookkeeping in Exact or Moneybird works well HybridKeep it; build only the missing layer around it
Licence fees climbing with every hire Custom or hybridOne-off build plus hosting may cost less over time
Process still changing every month Wait or prototypeBuild once the process settles

Milestones and starting prices

How a custom software project is split and priced

Starting prices in USD. The final quote is itemised per milestone; hosting and third-party fees are paid by you directly.

How a custom software project is split and priced
ScopeWhat you getStarts atTimeline
Focused web app or internal tool One core workflow, roles, database, deploymentUS$9006–10 weeks
Customer or supplier portal Logins, documents, orders, notificationsUS$9008–12 weeks
AFAS, Exact or Moneybird link Two-way sync with logging and alertsUS$9006–8 weeks
AI document or email handling Extraction, sorting, human approval stepUS$6002–4 weeks
Companion Android and iOS app Mobile app on the same backendUS$6006–10 weeks
Care after go-live Updates, fixes, small changesUS$120/moMonthly, after 2 free months

Contract checklist

Clauses to agree before custom software work starts

Points to raise with any supplier. Your own lawyer drafts or approves the final wording; this is not legal advice.

Clauses to agree before custom software work starts
ClauseWhat it should sayWhy it matters
Copyright transfer Transferred by signed deed on paymentDutch law requires writing and a deed
Open-source components Listed, with their licencesYou know what you may and may not do
Repository and hosting In your organisation's accountsYou can switch suppliers without asking
Processing agreement Instructions, security, sub-processorsRequired when the supplier processes personal data
International transfer Standard Contractual ClausesIndia has no EU adequacy decision
Milestones and acceptance Deliverable and test per paymentYou pay for working software
Change requests Quoted and approved in writingBudget moves only with your consent

Dutch SMEs we work with remotely

Custom software development for businesses across the Netherlands

We work from India for businesses anywhere in the country, with no local office and no site visits. These notes describe the kinds of firms that tend to need maatwerk in each place.

  • Amsterdam

    Service firms, agencies and B2B start-ups often outgrow a patchwork of SaaS tools and want a client portal or internal dashboard that holds their data in one place.

  • Rotterdam

    Trading, shipping-related and wholesale businesses frequently run orders and documents through spreadsheets and email, which a portal with ERP links can replace.

  • The Hague

    Consultancies and organisations working with international clients often need English-first internal tools with careful access control and audit logs.

  • Utrecht

    Service businesses with many field staff or consultants look for planning, hour registration and reporting tools that feed straight into AFAS or Exact Online.

  • Eindhoven

    Technical suppliers and engineering firms in the Brainport area often need custom quoting, configuration or production-tracking tools that standard software does not model.

  • Tilburg

    Logistics, installation and wholesale businesses in the region commonly run planning in Excel and benefit from a multi-user web app with a mobile view for staff.

  • Groningen

    Growing SMEs in the north that serve customers nationally use customer portals to cut status calls and keep documents in one secure place.

  • Arnhem

    Care-adjacent and service organisations handling personal data need tools with role-based access, logging and a clear processing agreement from the start.

  • Nijmegen

    Firms with long-running spreadsheets for projects or subsidies often need the data moved into a proper database with reports their management can trust.

  • Den Bosch

    Family businesses in North Brabant replacing an ageing Access database or desktop program look for a web version their staff can use from anywhere.

  • Zwolle

    Construction, installation and agricultural suppliers in the east often want job planning, work orders and invoicing connected rather than typed three times.

  • Almere

    Young, fast-growing businesses here often start on SaaS and reach the point where per-user fees and disconnected tools justify a focused custom layer.

  • Breda

    Companies serving both Dutch and Belgian customers need portals and dashboards that handle two markets, two sets of documents and consistent data.

  • Leeuwarden

    Food, dairy-related and agricultural service firms in Friesland frequently track batches, suppliers or deliveries in spreadsheets that a web app can structure.

How it works

From a messy process to software your team uses daily

  1. Describe the process

    Tell us which process hurts, which tools and spreadsheets it touches and who uses them. A screen recording or a voice note on WhatsApp works well.

  2. Itemised quote in two days

    We reply with a scope split into milestones, integrations checked in principle, exclusions listed, and a starting price in USD. Nothing is billed until you approve it.

  3. Discovery milestone

    Process map, data model and clickable sketches agreed with your team. Access to AFAS, Exact Online or Moneybird is requested so integration work is not delayed.

  4. Build in two-week cycles

    Each cycle ends with a demo link, a written summary and open questions. You test real screens early rather than reading status reports.

  5. Go-live and parallel run

    The software goes live on hosting in your name, historic data is imported and checked, and the old spreadsheet stays read-only as a fallback.

  6. Handover and care

    Code, documentation and the copyright deed are handed over. Two months of free maintenance follow, then optional care from the monthly starting price.

Questions

Custom software development in the Netherlands: common questions

How much does custom software cost for a Dutch SME?

With BtechWaleTech, custom software starts from US$900 for a focused first release with one core workflow and one integration. The final quote depends on the number of workflows, user roles, integrations, data migration and reporting. Dutch bureaus and freelancers quote across a wide range. Compare itemised, milestone-based quotes rather than single totals, and ask for yearly running costs too.

Who will actually build our custom software?

BtechWaleTech is three freelance developers working remotely from India for Dutch clients. There is no Dutch office or local entity, and invoices come from India. You work directly with the developers who write your software: one of us on full-stack development, another of us on AI, cloud and data, and the third of us on project management and automation.

When is custom software better than SaaS?

Custom software is better when your process is specific to how you work, several tools must share the same data, or per-user fees keep rising as you grow. SaaS is better for standard processes like payroll or bookkeeping. Many Dutch SMEs end up with a hybrid: keep Exact Online, Moneybird or AFAS and build only the missing layer around it.

Can you replace our Excel spreadsheets with software?

Yes, it is one of the most common projects. We document every tab, formula and unwritten rule, move the data into a database, turn the calculations into tested code, and give each role its own screens. The app can still export to Excel for analysis. The spreadsheet stays read-only for the first weeks as a fallback while your team switches over.

Can custom software connect to AFAS Profit?

Yes. AFAS Profit offers GetConnectors to read data and UpdateConnectors to write it, authenticated with a token your AFAS administrator creates. That means you decide which data our software can see and change. We build the integration with logging and alerts, so a failed update is noticed and retried rather than silently lost.

Can you integrate with Exact Online?

Yes. Exact Online apps connect through OAuth and the REST API, which limits how many calls an app can make per company per minute and per day. Custom software must queue and batch requests to stay within those limits. We check first whether an existing Exact Online connector covers your need; if so, you should use it instead of paying for a build.

Who owns the source code of our custom software?

You should, and we put it in writing. Under Dutch copyright law, a freelance maker keeps the copyright unless it is transferred through a written agreement and a deed. Our quote includes a transfer of the code written for you on payment of each milestone. The repository and hosting sit in your accounts from the start. Have your own lawyer approve the wording.

Will you sign a verwerkersovereenkomst?

Yes, when the project involves us processing personal data on your behalf. The processing agreement and, because India has no EU adequacy decision, Standard Contractual Clauses are agreed as part of the written quote. Your own counsel should review the wording. Compliance with the AVG remains your responsibility as controller; we build the technical measures that support it.

Is it safe to outsource custom software to India?

It can be, if ownership, access and data are handled properly. Keep the code repository and hosting in your own accounts, use test data during development wherever possible, give named accounts with logging for any production access, and agree a processing agreement plus SCCs where personal data is involved. Those steps matter more than the supplier's location.

How long does custom software development take?

A focused first release usually takes 6–12 weeks. We work in two-week cycles with a demo at the end of each, so you see working screens early. The main delays come from waiting for decisions, sample data and integration access, so we request AFAS tokens or Exact Online app registrations in the first week.

How does milestone payment work?

The quote is split into milestones such as discovery, core workflow, integrations, data migration and go-live. Each is invoiced in USD only when delivered and checked by you, and paid by Wise, bank wire or PayPal. Nothing is billed before you approve the written quote. Changes are quoted separately and need your written approval first.

Can we pay in euros?

Quotes and invoices are in USD. You can pay from a euro account through Wise, your bank's international transfer or PayPal, which convert at the time of payment and show you the euro amount before you confirm. How to book an invoice from a supplier outside the EU is a question for your own accountant, as we do not give tax advice.

What hours can we reach you from the Netherlands?

India is 3.5 hours ahead of the Netherlands in summer time and 4.5 hours in winter. Video calls fit best between late morning and mid-afternoon Dutch time, which is our afternoon and evening. Outside calls we answer WhatsApp messages 7 days a week, in English, so questions rarely wait long.

Can the software be in Dutch?

Yes. The interface, emails and documents can be in Dutch, English or both. We build the structure so every text can be translated, and you or your team supply or approve the Dutch wording. We write English and do not present machine translation as final Dutch copy, so someone on your side checks the text before go-live.

Where will our software be hosted?

In an account registered to your business, usually in an EU region of a major cloud provider such as AWS Frankfurt or Ireland. You pay the hosting provider directly. We set up backups, monitoring and access control, and document everything so another developer could take over. If you already have a hosting provider you trust, we can deploy there instead.

Can you add AI to our custom software?

Yes, for specific tasks such as reading incoming invoices, sorting emails or extracting order lines from PDFs. We design it with a human check before anything is booked in your bookkeeping system. AI features start from US$600 and take 2–4 weeks, either as part of the first build or added later once the core software is in use.

What if the process changes after launch?

Processes do change, and custom software can change with them. During the two free months after go-live, fixes and small adjustments are covered. After that, care continues from US$120/mo, and larger changes are quoted as their own milestones. Because the code, hosting and documentation are yours, you can also hand changes to another developer.

Do you visit our office for workshops?

No. All work is remote: kick-off, discovery sessions and demos happen on video calls, and day-to-day contact runs through WhatsApp and email. A screen recording of how your team currently works often gives us more detail than a site visit would. If in-person workshops are essential for you, a Dutch bureau is a better fit.

Can you take over software another developer built?

Often, yes. We start with a paid review of the code, hosting, documentation and open issues, then tell you plainly whether it is better to continue, refactor or rebuild parts. The review needs access to the repository and a test environment. If the previous supplier still holds the copyright, sort out the transfer first with your lawyer.

What will you not build?

We do not take on projects needing large teams working in parallel, hardware or embedded systems, on-site installation, or work requiring certifications we do not hold. We also avoid building what a good existing product already does. If your project falls outside what three developers can deliver well, we will say so in the quote rather than stretch.

Will a public part of our software show up in Google or AI answers?

Only the public parts should. Pages such as a quote request form, a product configurator or a help centre can be built with fast loading, clean URLs and structured data, which helps Google and AI search tools read them. Nobody can guarantee rankings or citations. Portals and dashboards behind a login are deliberately kept out of search engines.

Next step

Tell us which process your team is fighting with

Describe it in a WhatsApp message or a short screen recording. You get an itemised, milestone-based quote in about two working days from three freelance developers, with the code and copyright yours in writing.