WhatsApp Us

Singapore · GST InvoiceNow Requirement · Peppol connector work for in-house systems

InvoiceNow integration for custom systems, online stores and in-house ERPs in Singapore

InvoiceNow integration connects the system where your invoices are actually created, whether a custom order platform, an online store or an in-house ERP, to Singapore's Peppol-based e-invoicing network through an IMDA-accredited Access Point. BtechWaleTech is three freelance developers in India who build that connector: mapping your invoice data to the required format, calling your chosen Access Point's API, validating, retrying and reconciling. We are not an Access Point or a listed solution provider; we build the bridge to one. Connector projects start from US$900. See our Singapore services.

  • Connector build fromUS$900, quoted per source system
  • Store add-onWithin ecommerce builds from US$750
  • What we connect toThe Access Point you contract with
  • What we are notAn Access Point or InvoiceNow-Ready Solution Provider
  • Typical build6 to 12 weeks including testing
  • QuoteItemised in USD in about 2 working days
  • Access Point API connector
  • PINT-SG data mapping
  • GST category code mapping
  • Credit and debit notes
  • Validation and retries
  • Reconciliation reports
  • Your accountant confirms tax

Three freelance developers in India · WhatsApp replies 7 days a week · Integration work for Singapore businesses

  • 4Corners in the Peppol exchange model
  • 2031Year the phased requirement reaches all remaining GST-registered businesses
  • 2Working days to an itemised quote
  • 2Months of free maintenance after go-live

The short answer

What is InvoiceNow integration and who needs it?

InvoiceNow integration links your invoicing system to Singapore's Peppol e-invoicing network so invoice data reaches customers and IRAS in the required format. GST-registered businesses using custom software, online stores or in-house ERPs that are not InvoiceNow-Ready need a connector to an IMDA-accredited Access Point. BtechWaleTech builds these connectors from US$900.

Already on an accounting package? Check whether it is InvoiceNow-Ready first; our Xero integration guide covers syncing stores with accounting, and the B2B ecommerce page explains capturing buyer data at the source.

Last updated

InvoiceNow integration, at a glance
NetworkInvoiceNow, Singapore's nationwide network on the Peppol standard
Managed byIMDA, Singapore's Peppol Authority
Tax requirementIRAS GST InvoiceNow Requirement, phased from 2025 to 2031
Data formatPINT-SG specification, exchanged as XML
Your route inInvoiceNow-Ready software or an Access Point's API
Our roleBuild and test the connector from your system to the Access Point
Starting priceFrom US$900 for a custom connector

What we build

InvoiceNow integration work we take on

You contract the Access Point and keep the tax decisions with your accountant. We build, test and maintain the software in between.

Why choose us

Three routes onto InvoiceNow for a business with its own system

Which route fits depends mostly on where your invoices are created today and how many you issue.

Three routes onto InvoiceNow for a business with its own system
Aspect Move invoicing into InvoiceNow-Ready accounting software Key invoices into an Access Point's web portal Custom connector built by BtechWaleTech
Best for Small businesses with simple invoicing Very low invoice volumes Custom platforms, stores and in-house ERPs
Change to how staff work Invoicing moves to the new software Double entry: system plus portal None: invoices flow from your existing system
Error risk Low once set up High: manual re-keying Low: validated automatically
Handles high volume Depends on the package No Yes, in batches or near real time
Purchase invoice data Recorded in the software Manual Extracted from your system automatically
Upfront cost Software subscription and migration Low From US$900
Ongoing cost Subscription Staff time Access Point fees plus maintenance
Who builds it The software vendor Nobody: manual process Us, connecting to the Access Point you choose

For many small businesses, switching to an InvoiceNow-Ready accounting package is cheaper than a custom connector, and we will say so when it fits.

Pricing

InvoiceNow integration pricing

A connector from a custom system or in-house ERP to your Access Point's API, with data mapping, validation, retries, logging and a reconciliation view, starts at US$900. The final figure depends on how many document types you send (invoices, credit notes, debit notes, purchase records), how clean the source data is and how many systems produce invoices. Adding InvoiceNow data capture to an online store is quoted within ecommerce builds from US$750. Access Point subscription or transaction fees are paid by you to the provider and are separate. After two months of free maintenance, care starts at US$120/mo. All figures are USD starting prices.

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 does InvoiceNow integration mean for a Singapore business?

InvoiceNow integration means connecting the software that creates your invoices to the InvoiceNow network so they travel as structured data rather than as PDFs. InvoiceNow is Singapore's nationwide e-invoicing network, based on the international Peppol standard and managed by IMDA as Singapore's Peppol Authority.

The IRAS e-Tax Guide on the GST InvoiceNow Requirement is blunt on one point: emailing PDF invoices is not e-invoicing, because the customer still has to type the details into their own system. With InvoiceNow, the invoice lands directly in the customer's finance software, and under the GST requirement, IRAS receives the invoice data too.

Most businesses meet this by using accounting software that is already InvoiceNow-Ready. InvoiceNow integration becomes a project when invoices are created somewhere else: a custom order management platform, a subscription billing system, an online store with its own invoicing, or an in-house ERP that no vendor supports. That is the work this page covers.

Who must use InvoiceNow, and from when?

IRAS is phasing the requirement in by type of registration and business size. The IRAS e-Tax Guide on adopting the GST InvoiceNow Requirement (published 9 March 2026) sets out these phases.

  • From 1 Nov 2025: newly incorporated companies that register for GST voluntarily, where incorporation is within six months of the application.
  • From 1 Apr 2026: all new voluntary GST registrants, regardless of incorporation date or structure.
  • From 1 Apr 2028: new compulsory GST registrants, and existing GST-registered businesses with total annual supplies of 200,000 Singapore dollars or less.
  • From 1 Apr 2029: existing GST-registered businesses with total annual supplies up to S$1 million.
  • From 1 Apr 2030: existing GST-registered businesses with total annual supplies up to S$4 million.
  • From 1 Apr 2031: all remaining GST-registered businesses with supplies above S$4 million.

Supplies are measured over the prescribed accounting periods ending in calendar year 2025. The guide notes that legislation for the remaining businesses will be enacted later, that voluntary registrants who fail to comply may have their registration revoked, and that certain overseas entities and businesses registered solely because of reverse charge are excluded. IRAS also offers an implementation date calculator. Your accountant should confirm which phase applies to you; we plan the InvoiceNow integration timeline around that date.

What invoice data has to reach IRAS through InvoiceNow?

Data from documents that serve as a bill for payment, for both supplies and purchases, including credit notes. The e-Tax Guide lists sales invoices, tax invoices, simplified tax invoices, serially numbered receipts, debit notes and credit notes as invoice data, while sales orders, pro-forma invoices and statements of account are not.

That scope surprises many teams. Purchases count too, so an InvoiceNow integration for a custom system is not only about outgoing invoices; purchase records need to reach IRAS as well. The guide also says that where a business would normally issue an invoice but does not, for example related entities settling by offsetting balances, the recorded data must still be submitted.

Each record carries mandatory elements such as supplier and customer identifiers, amounts and GST category codes. For customers, the guide requires the customer's UEN, name and address in most cases, with an overseas registration number for foreign entities without a UEN and “NA” for individuals trading under their personal name. Point-of-sale transactions, simplified tax invoices and petty cash purchases are treated differently.

Access Point or InvoiceNow-Ready Solution: which route suits your system?

If your invoicing lives in an accounting package, use an InvoiceNow-Ready Solution. If it lives in your own software, connect that software to an IMDA-accredited Access Point. The IRAS guide describes exactly this split.

InvoiceNow-Ready Solution Providers build accounting or finance software with InvoiceNow features and connectivity built in; the guide suggests small businesses without existing solutions, or with solutions already on IMDA's list, approach them. Access Point Providers run the gateways on the network and connect businesses with in-house enterprise solutions; the guide points larger businesses with in-house systems that are not on the list towards them.

A custom InvoiceNow integration sits on the Access Point route. You sign up with an Access Point, receive API credentials and a Peppol ID, and your system sends invoice data to the Access Point's API. The Access Point handles the Peppol network, routing to your customer and transmission to IRAS. Our job is everything on your side of that API.

Where does BtechWaleTech fit in an InvoiceNow integration?

We build the software between your system and your Access Point. We are not an Access Point, not an InvoiceNow-Ready Solution Provider and not on any government list, and we do not transmit anything to IRAS ourselves.

In practice that means reading invoice, credit note and purchase data from your database or ERP, mapping it to the data elements your Access Point's API expects, validating it before sending, calling the API, handling responses and rejections, storing message identifiers against each invoice and producing reconciliation reports. We also help you evaluate what different Access Points' APIs require, so you can compare them on technical fit as well as price.

What we leave to others: the choice of Access Point and its contract (yours), the Peppol network itself (the Access Point's), and every tax decision, from GST category codes to which phase applies (your accountant's). Keeping those lines clear is what makes InvoiceNow integration by an outside team work.

How does the Peppol four-corner model work in InvoiceNow?

The supplier's system (corner 1) sends the invoice to the supplier's Access Point (corner 2), which routes it across the network to the customer's Access Point (corner 3), which delivers it into the customer's system (corner 4). Supplier and customer can use different software and different Access Points and still exchange invoices.

To find the recipient, the supplier's side looks them up via their Peppol ID in the SG Peppol Directory. The IRAS guide notes that Access Points and solution providers help businesses register a Peppol ID and publish their details so they can be found.

For the GST requirement, IRAS is itself connected to the network. When a Peppol invoice travels from supplier to customer, a copy of the invoice data goes to IRAS automatically; the guide calls this the Peppol submission method. Invoices issued outside the network, such as PDF invoices to individuals, and purchase invoices recorded in your system are sent separately under the solution-extracted method. A custom InvoiceNow integration usually has to support both.

How do you map custom invoice data for InvoiceNow integration?

Field by field, starting from a real sample of your invoices and working towards the PINT-SG specification, which the IRAS guide describes as the base data format for the GST InvoiceNow Requirement. Mapping is where most of the effort in an InvoiceNow integration goes, and where most errors are prevented.

We build a mapping sheet with three columns: the required data element, where it lives in your system, and any transformation. Some are simple, like invoice number and date. Others need decisions: how your internal tax codes translate to IRAS's GST category codes, how line-level discounts are represented, how you record customer UENs, and how credit notes reference the original invoice.

Your finance team reviews the sheet before any code is written. Gaps usually surface here: customers stored without UENs, tax codes that mix two treatments, or invoices edited after issue. Fixing those in the source system is better than papering over them in the connector.

  • Supplier and customer identifiers, including UEN and Peppol ID.
  • Invoice number, issue date and, for credit notes, the referenced invoice.
  • Line items with quantities, unit prices, discounts and line totals.
  • GST category code per line or subtotal, mapped from your tax codes.
  • Totals before and after tax, currency and any rounding.
  • Payment terms and due date where your customers need them.

How should validation and errors be handled in an InvoiceNow connector?

Validate before sending, treat every rejection as a work item for a named person, and design retries so the same invoice can never be sent twice. A connector that silently drops errors is worse than none, because you only find the gap at GST return time.

Before sending, our connectors check mandatory fields, totals that add up, valid category codes and correct identifier formats. Access Points apply their own validation against the Peppol rules and return errors; we store each response against the invoice, show rejected items on a dashboard, and alert your team.

Idempotency matters. Network timeouts happen, and a naive retry can create a duplicate. We keep a unique message reference for each document and check it before any resend. Invoices corrected after rejection keep a clear history, so auditors can see what changed and why.

When must invoice data be sent to IRAS?

By the earlier of the date the relevant GST return is filed and that return's filing due date, according to the IRAS guide. The relevant return is the one covering the period in which the transaction date falls.

Peppol invoices generally reach IRAS in real time or near real time as they are delivered to the customer. Solution-extracted data, such as PDF invoices to individuals and purchase records, is sent regularly, for example daily or weekly, depending on how the solution is configured.

For InvoiceNow integration design, that suggests two flows: event-driven sending when an invoice is issued to a customer on the network, and a scheduled batch for everything else. We add a pre-filing report so your finance team can confirm, before submitting the GST return, that every transaction for the period has been transmitted and accepted.

How does InvoiceNow integration work for an online store?

The store usually passes orders to accounting software, which handles InvoiceNow; the store's job is to capture the right data. If the store itself issues the invoices, it needs a connector like any other custom system.

For business buyers, that means asking for the company name, UEN and billing address at checkout or account creation, and storing them against the order. For consumers, the IRAS guide says individuals trading under their personal name are recorded with “NA” for customer UEN, name and address, and point-of-sale and simplified tax invoice transactions have their own treatment. Which applies to your online sales is a question for your accountant.

Refunds and returns need attention: a credit note must reference the original invoice and flow through the same route. Our ecommerce design guide covers store builds, and the QR payment integration guide covers how customers pay.

How do you integrate an in-house ERP with InvoiceNow?

Usually with a small middleware service beside the ERP, rather than changes deep inside it. The service reads posted invoices and purchase records, maps them, calls the Access Point's API and writes the result back to the ERP as a status field.

This keeps the ERP stable, which matters when it is old, heavily customised or maintained by someone else. The middleware can read from database views, export files or the ERP's own API, whichever is safest. It runs in your infrastructure or cloud account, so invoice data never passes through systems you do not control.

For groups with several entities, each with its own UEN and GST registration, the middleware routes documents under the correct identifiers and keeps separate logs. The IRAS guide notes that for system architects and developers, technical documents sit on the APEX portal and in IMDA's InvoiceNow Technical Playbook; your Access Point's API documentation adds its own details.

How is an InvoiceNow integration tested before going live?

In the Access Point's test environment first, with a set of real-looking invoices that cover every document type and tax scenario you use; then with a small, controlled start in production.

  • Standard invoice with several lines and mixed GST category codes.
  • Credit note referencing an earlier invoice, full and partial.
  • Debit note and invoice with discounts or rounding.
  • Customer with a UEN, a foreign customer without one, and an individual.
  • Purchase record from a supplier outside the network.
  • Deliberately broken invoice to prove rejections are caught and alerted.
  • Network timeout during sending, to prove no duplicate is created.

After testing, we reconcile: the totals transmitted for a trial period should match what your accounting shows for that period. Only then do we switch on production sending, often for one entity or document type first. Your finance team signs off each stage.

What changes for your finance team after InvoiceNow integration?

Less typing and chasing, more exception handling. Once the connector is live, routine invoices leave your system as data, supplier e-invoices arrive the same way, and your team's work shifts to reviewing the few documents that fail validation or need a decision.

Month-end looks different too. Instead of assembling GST figures from spreadsheets and hoping they match, the finance lead opens the reconciliation view, confirms every document for the period shows as accepted, investigates anything pending, and files. The IRAS guide lists streamlined processes, fewer errors and better cash-flow management among the benefits of InvoiceNow-Ready solutions, since structured invoices can be processed and paid faster by customers.

Some habits need to change for InvoiceNow integration to work well. Invoices should not be edited after issue; corrections go through credit or debit notes. Customer records need a UEN before the first invoice, not after. New tax scenarios, such as a first export sale, should be raised with the accountant and added to the mapping before they occur. We write a one-page operating note covering these points and walk your team through it at handover, so the connector stays reliable long after we finish.

How much does InvoiceNow integration cost?

With BtechWaleTech, a custom InvoiceNow integration connector starts at US$900. Access Point fees are separate and paid to the provider you choose. The biggest cost factors are the number of source systems, document types and the quality of your existing data.

Quotes for this work vary widely, because two projects with the same name can differ tenfold in effort. Sending clean invoices from one modern system is modest. Extracting invoices and purchases from an old ERP with inconsistent tax codes, across three entities, with two-way status updates, is a much larger build.

Before comparing prices, compare scope: does the quote include purchase records, credit notes, reconciliation, alerts and maintenance, or only outgoing invoices? Also compare against switching to an InvoiceNow-Ready accounting package, which is sometimes the cheaper answer. We include that comparison in our written recommendation.

InvoiceNow integration with a team in India: access, data and hours

A connector project needs access to your invoicing data and an Access Point sandbox, and both can be arranged safely for a remote team. India is two and a half hours behind Singapore, so a 10 am SGT review with your finance manager is 7:30 am for us, and we remain online well into your afternoon.

We develop against test data and the Access Point's sandbox. The production connector runs in your cloud account or on your servers; API credentials for the Access Point are stored there, not on our machines. Where we need to see real invoices to fix a mapping issue, we agree it with you first. Quotes are in USD, invoices come from India, and payment is by Wise or bank wire.

The first two weeks usually include a walkthrough of how invoices are created today, a sample export of fifty to a hundred invoices and purchases, the first draft of the mapping sheet for your finance team, and sandbox credentials from your Access Point so a first test document can be sent. For wider context on working this way, see outsourcing development to India.

Example: a trading company registering for GST voluntarily

Suppose a hypothetical trading company runs a custom order and invoicing platform built years ago, and plans to register for GST voluntarily in 2026. Under the IRAS phases, new voluntary registrants from 1 April 2026 must meet the InvoiceNow requirement, so the platform must be ready when registration takes effect. This scenario is illustrative only.

The InvoiceNow integration plan would start with a mapping workshop and a decision on an Access Point. A middleware service would read issued invoices and credit notes from the platform, map them to PINT-SG with GST category codes agreed with the accountant, and send them through the Access Point's API. Purchase records entered in the platform would go in a daily batch. A dashboard would show accepted and rejected documents, and a pre-filing report would compare transmitted totals with the platform's GST figures.

A build like this would start from US$900 and typically take eight to ten weeks, including sandbox testing and a trial period. If the company's volumes were low and its needs simple, we would first ask whether an InvoiceNow-Ready accounting package could replace the invoicing module altogether.

InvoiceNow integration checklist and red flags

Use this before signing off an InvoiceNow integration project, whoever builds it.

  • Your accountant has confirmed your implementation phase and date.
  • You have chosen and contracted an IMDA-accredited Access Point.
  • The mapping sheet covers invoices, credit notes, debit notes and purchases.
  • Internal tax codes map one-to-one to GST category codes.
  • Customer UEN, name and address are captured where required.
  • Rejections alert a named person and cannot be silently lost.
  • Retries cannot create duplicate documents.
  • A pre-filing reconciliation report exists and has been tested.
  • Credentials and logs live in your infrastructure.
  • Red flag: a developer claiming to be an Access Point or IRAS-approved when they are not.
  • Red flag: a quote that covers only outgoing invoices and ignores purchases.

Dates

GST InvoiceNow Requirement phases

Summarised from the IRAS GST InvoiceNow Requirement guidance. Annual supplies refer to periods ending in 2025. Confirm your phase with your accountant.

GST InvoiceNow Requirement phases
FromWho is coveredWhat it means for your integration
1 Nov 2025 Newly incorporated companies registering for GST voluntarilyConnector live before registration takes effect
1 Apr 2026 All new voluntary GST registrantsPlan the build before applying
1 Apr 2028 New compulsory registrants; existing businesses with supplies of 200,000 Singapore dollars or lessSmallest existing businesses start
1 Apr 2029 Existing businesses with supplies up to S$1 millionStart mapping in 2028
1 Apr 2030 Existing businesses with supplies up to S$4 millionAllow for complex ERP work
1 Apr 2031 All remaining GST-registered businessesLargest in-house systems

Data

Typical InvoiceNow data mapping decisions

Examples from connector projects in general; your Access Point's documentation and the PINT-SG specification are the reference.

Typical InvoiceNow data mapping decisions
Data elementCommon source in a custom systemDecision needed
Customer UEN Customer master recordWhat to do for foreign customers and individuals
GST category code Internal tax code on each lineOne-to-one mapping signed off by your accountant
Credit note reference Returns or adjustments tableHow partial credits reference original invoices
Line discounts Discount field or negative linesRepresent consistently so totals validate
Purchase records Supplier bills or expense moduleBatch frequency and which records qualify
Entity identifiers Company settings per entityCorrect UEN and Peppol ID per legal entity

Timeline

InvoiceNow integration project by phase

Typical durations for one source system; multi-entity or legacy ERPs take longer.

InvoiceNow integration project by phase
PhaseWorkTypical duration
Discovery Invoice flow walkthrough, sample export, Access Point chosenWeek 1
Mapping Mapping sheet drafted and reviewed by financeWeeks 1 to 3
Build Middleware, validation, retries, loggingWeeks 3 to 7
Sandbox testing All document types and error casesWeeks 6 to 9
Trial and reconciliation Controlled production start, totals checked2 to 3 weeks
Go-live and care Full sending, monitoring, two free monthsOngoing

Across Singapore

Where InvoiceNow integration work comes up

We work remotely with GST-registered businesses across Singapore. These areas are home to many firms with their own invoicing systems.

  • Raffles Place and the CBD

    Regional headquarters and professional firms with billing platforms built in-house, often invoicing several legal entities from one system.

  • Marina Bay

    Financial and technology companies running subscription or usage billing engines that sit outside standard accounting packages.

  • one-north

    Start-ups and tech firms registering for GST voluntarily as they grow, which puts them in the early InvoiceNow phases.

  • Jurong and Tuas

    Manufacturers with older in-house ERPs whose invoice and purchase data must be extracted without destabilising production systems.

  • Ubi and Kaki Bukit

    Trading companies using custom order platforms built over many years, with invoicing logic no packaged software replicates.

  • Changi Business Park

    Back-office and shared service teams processing high invoice volumes for groups, where batch sending and reconciliation matter.

  • Paya Lebar

    Distribution and services firms with mixed customer bases of companies and individuals, needing careful customer data handling.

  • Tai Seng

    Electronics distributors and IT resellers invoicing large numbers of trade customers from order management systems.

  • Alexandra

    Consumer brands and retailers with online stores whose own invoicing must connect to InvoiceNow through an Access Point.

  • Woodlands and Senoko

    Food and logistics businesses with delivery-driven invoicing and frequent credit notes for returns and short deliveries.

  • Tanjong Pagar

    Tech, media and F&B groups with multiple outlets or entities, each needing correct identifiers on every transmitted document.

  • Pioneer and Boon Lay

    Engineering and industrial suppliers with project-based billing, progress invoices and adjustments that need clear mapping.

  • Toa Payoh and Bishan

    Education and service businesses with custom enrolment or billing platforms that issue invoices directly to customers.

How it works

How we deliver an InvoiceNow integration

  1. Invoice flow walkthrough

    Your finance and IT leads show us how invoices, credit notes and purchases are created today, and share a sample export for analysis.

  2. Route recommendation and quote

    We say whether InvoiceNow-Ready software or a custom connector fits better, then send an itemised USD quote in about two working days.

  3. Mapping sheet sign-off

    Every required data element is mapped to your system, including GST category codes, and your finance team approves it in writing.

  4. Connector build

    Middleware with validation, idempotent sending, logging and a dashboard is built to run in your own infrastructure.

  5. Sandbox and trial

    All document types and failure cases are tested in the Access Point's sandbox, then a controlled production trial is reconciled.

  6. Go-live and monitoring

    Full sending begins, alerts reach a named person, and two months of free maintenance cover fixes and specification updates.

Questions

InvoiceNow integration: frequently asked questions

What is InvoiceNow?

InvoiceNow is Singapore's nationwide e-invoicing network, based on the international Peppol standard and managed by IMDA as the Peppol Authority. It lets businesses send invoices as structured data directly from one finance system to another, instead of as PDFs, and under the GST InvoiceNow Requirement it also carries invoice data to IRAS.

Is InvoiceNow mandatory in Singapore?

It is being phased in for GST-registered businesses. According to IRAS, newly incorporated voluntary registrants have been covered since 1 November 2025 and all new voluntary registrants since 1 April 2026. Remaining GST-registered businesses join between 1 April 2028 and 1 April 2031 based on annual supplies. Your accountant can confirm your date.

What does InvoiceNow integration involve for a custom system?

It involves reading invoices, credit notes and purchase records from your system, mapping them to the PINT-SG data format with correct GST category codes, sending them through an IMDA-accredited Access Point's API, handling responses and rejections, and reconciling what was sent against your GST figures. The Access Point handles the Peppol network itself.

How much does InvoiceNow integration cost?

With BtechWaleTech, a custom connector from your own system or in-house ERP to an Access Point starts at US$900. The final price depends on source systems, document types and data quality. Access Point fees are separate and paid to your provider. For simple needs, an InvoiceNow-Ready accounting package may cost less, and we will say so.

Are you an InvoiceNow Access Point provider?

No. We are three freelance developers who build connectors to the Access Point you choose. We are not an Access Point, not an InvoiceNow-Ready Solution Provider and not on any IMDA or IRAS list. You contract the Access Point directly, and it handles transmission across the network and to IRAS.

Do I need an Access Point or InvoiceNow-Ready software?

If your invoices are created in an accounting package, InvoiceNow-Ready software is usually simplest. If they come from your own platform, store or in-house ERP that is not InvoiceNow-Ready, IRAS guidance points you to an IMDA-accredited Access Point, and a connector links your system to it. Some businesses use both for different entities.

Does InvoiceNow cover purchase invoices as well as sales?

Yes. The IRAS e-Tax Guide says the invoice data to be submitted covers supplies and purchases, including credit notes. Purchase invoices recorded in your system are sent under what IRAS calls the solution-extracted method. A custom InvoiceNow integration should therefore handle purchase records, not only the invoices you issue.

Which documents count as invoice data?

According to IRAS, documents that serve as a bill for payment or an adjustment: sales invoices, tax invoices, simplified tax invoices, serially numbered receipts, debit notes and credit notes. Sales orders, pro-forma invoices, statements of account and letters of claim are not treated as invoice data for the requirement.

When does invoice data have to reach IRAS?

By the earlier of the date you file the relevant GST return and that return's filing due date, according to the IRAS guide. Peppol invoices usually reach IRAS in near real time as they are delivered to customers. Other data is sent in regular batches, so a pre-filing reconciliation report helps confirm nothing is missing.

What is PINT-SG?

PINT-SG, the Singapore Peppol International specification, is the data format used on InvoiceNow. IRAS says it was launched in February 2024 as an upgrade of the earlier Singapore BIS Billing 3.0 format, supports cross-border exchange, and is the base format for the GST InvoiceNow Requirement. Your connector maps invoice fields to it.

How long does an InvoiceNow integration take?

For one modern source system, typically six to ten weeks, including mapping, build, sandbox testing and a reconciled trial. Older ERPs, several entities or messy tax codes take longer. Starting at least a few months before your implementation date leaves room for your finance team's review and any fixes in the source data.

Can my online store connect to InvoiceNow?

Yes. Usually the store sends orders to accounting software that handles InvoiceNow, and the store captures business buyers' UEN, name and address. If the store issues invoices itself, it needs a connector to an Access Point. Store builds with this data capture start at US$750; your accountant confirms treatment of consumer sales.

What happens if an e-invoice is rejected?

The Access Point returns an error, and a well-built connector stores it against the invoice, shows it on a dashboard and alerts a named person. After the data is corrected, the invoice is resent with a clear history. Our connectors use unique message references so retries after timeouts never create duplicate documents.

Do customers need to be on InvoiceNow to receive e-invoices?

To receive a Peppol invoice, yes: both supplier and customer must be on the network. For customers who are not, such as individuals, you issue invoices the usual way and the data goes to IRAS through the solution-extracted method. A connector can decide the route per customer by checking for a Peppol ID.

How are GST category codes handled?

Each invoice line or subtotal carries a GST category code from the list IRAS accepts, such as codes for standard-rated supplies or taxable purchases. We map your internal tax codes to those codes in a sheet your accountant signs off. Mixed or ambiguous internal codes should be fixed in the source system before go-live.

Is it safe to let a team in India build our InvoiceNow connector?

Yes, with sensible access rules. We develop against test data and the Access Point's sandbox, and the production connector runs in your infrastructure with credentials stored there. Access to real invoices is agreed case by case. India is two and a half hours behind Singapore, so working hours overlap for most of your day.

Who owns the connector code?

You do. The code repository, deployment, logs and Access Point credentials sit in your accounts, and you receive full documentation at handover. We keep no copies of your invoice data. You can maintain the connector yourself, hand it to another developer, or keep us on a care plan.

What maintenance does an InvoiceNow connector need?

Specifications and Access Point APIs change over time, so the connector needs updates, log reviews and occasional mapping changes when you add tax scenarios or entities. The first two months after go-live are free; after that, care plans start at US$120/mo. We also monitor rejection rates so problems are fixed before filing.

Can you give tax advice on InvoiceNow?

No. We explain what the published IRAS guidance says so you can brief your adviser, and we build what your accountant approves. Decisions about your implementation phase, GST category codes, treatment of particular transactions and exclusions belong to your business and its tax advisers.

How do we pay for InvoiceNow integration work?

You receive an itemised quote in USD, and invoices are issued from India. Payment is by Wise or bank wire, in milestones agreed in the quote before work starts, and nothing is billed until you approve it in writing. Ask your accountant how an overseas service invoice should be treated in your GST return.

Can InvoiceNow help with receiving supplier invoices too?

Yes. Supplier e-invoices arrive through your Access Point as structured data, and a connector can load them into your system for approval, removing manual entry. AI-assisted matching of incoming invoices against purchase orders and delivery records can be added from US$600, with your staff approving exceptions.

Next step

Get your system ready for InvoiceNow

Tell us where your invoices are created today, roughly how many you issue a month and your expected implementation date. We reply with a recommended route and an itemised USD quote in about two working days.