Episcript builds custom invoicing software around the way your business quotes, bills and collects. Your numbering, credit terms, approval steps and document layouts stay the way your company already runs them, and AI features can be added for selected billing and collection work.
Built in Singapore for distributors, consultancies and service businesses that bill on their own terms.
Quotations, orders, invoices, payments and statements all work from one record, and you can start at whichever step your business needs.
Issue quotations from the customer record and convert them into orders.
Confirm the items, prices, delivery schedule and any deposit.
Print the delivery order and update stock in one step.
Raise a GST tax invoice under your own numbering and layout.
Record PayNow, GIRO, card or bank payments against each invoice.
Issue statements, apply credit notes and reconcile with your accounts.
Each capability below is configured to your billing rules during the build, not switched on from a template. That matters most when an invoice depends on customer contracts, stock movements, project milestones or your own pricing logic, which is where a packaged product starts to need workarounds.
Issue tax invoices carrying your GST registration number, the tax amount and the details a valid tax invoice requires. Standard rated, zero rated and exempt supplies each follow their own treatment, and credit notes reverse them correctly.
Bill overseas customers in their own currency while management reporting stays in Singapore dollars. Where GST applies, the relevant tax invoice amounts can also be shown in Singapore dollars using the required exchange rate treatment. You choose where rates come from, and customer specific rates can be retained where a contract fixes them.
Accept PayNow, PayNow Corporate, credit and debit cards, GIRO and bank transfer. Payments received through integrated channels can update the relevant invoice and generate the receipt, and a part payment leaves the remaining balance on the account for the next reminder.
Bill from the same stock records your warehouse works from. Invoicing a delivered order writes the stock movement, and a quotation can check availability before your salesperson promises a delivery date.
Track customer receivables and supplier payables within the same system. Supplier invoices can be matched against purchase orders raised in a procurement system before payment is approved.
Report sales by customer, product or salesperson, collections by period, and outstanding balances by age. Management figures come from live billing data instead of a spreadsheet somebody exported last Friday.
Chasing payment takes time your finance team rarely has. The system handles the routine part of collections: raising recurring invoices on a billing schedule for retainers, subscriptions and monthly service fees, sending each one out, following it up on time and producing the statement when a customer queries a balance.
The system emails the invoice once it is approved, and the receipt once payment clears. Both leave under your own template and reply address.
Reminders reach the customer before the due date and again after it, on a schedule you define per customer or per invoice type.
Produce a statement for any customer and any period, showing invoices, credit notes, payments received and the closing balance.
Every receipt, part payment and credit note logs against the account with the user and the date, which settles most billing disputes in one screen.
Local billing practice is built into the system rather than adapted from a product designed for another market.
Your invoice templates carry the particulars IRAS expects on a tax invoice, from your GST registration number to the amounts before and after GST. Each credit note keeps the adjustment details and a reference back to the original invoice.
Each PayNow, PayNow Corporate or GIRO payment is recorded with its bank reference against the invoices it settles. When a customer queries a receipt, your team can trace it to the transfer behind it.
Invoices, credit notes, receipts and statements stay retrievable for the retention period your business works to, ready for GST filing. Your accountant works from the same figures your finance team issued.
Where IRAS requires your business to send invoice data through InvoiceNow, we scope the connection to an accredited Access Point Provider as part of the build. The approach and timing follow your GST registration status and the implementation date IRAS sets for you.
The system supports your PDPA obligations through user permissions, role based access to customer and payment records, and activity logs showing who viewed or changed what. Your own policies and staff practices carry the rest.
We scope these AI features with you and build them in their own phase. They work with the invoice, payment and customer information already held in your system, and your staff review the output before anything reaches a customer.
AI reads a supplier invoice or delivery order, lifts out the line items and matches them against the purchase order before an approver signs.
AI matches incoming payments and bank references to open invoices, including part payments and combined settlements, then flags the ones a person should check.
AI drafts the reminder or the reply to a billing query from that customer's history. Your team edits the wording and sends it.
AI scores open invoices against how each customer has paid before and names the accounts likely to run past due this month.
AI projects what should reach the bank over the coming weeks, working from your open invoice book and the payment patterns behind each account.
AI reviews a draft invoice for duplicated lines, a missing GST treatment or a price that differs from the quotation, and raises anything unusual.
Your business already runs accounting, payment and sales tools. We connect the invoicing system to them instead of asking you to replace them. Your billing runs in the new system, and your accounts stay in Xero, QuickBooks or whichever product you use.
Running something that is not listed here? Name it during scoping and we will price the connection with the rest of the build.
How a custom build differs from a packaged invoicing or accounting product for a Singapore business.
| Point of comparison | EpiscriptCustom build | Typical productOff the shelf package |
|---|---|---|
| Fit to your billing process | Invoice types, approval limits, numbering, pricing rules and document layouts follow your own rules. | Your team works to the process the vendor designed, adjusted through the settings on offer. |
| GST, InvoiceNow and local payments | GST treatment, PayNow, GIRO and your own invoice formats are built around how your finance team works, with the InvoiceNow connection scoped when the requirement applies to you. | Singapore editions cover GST and the common local payment methods, while InvoiceNow support depends on the product, the edition and the provider behind it. |
| Links to your other systems | Built into your stock, CRM, ERP and website, working from your real operational data and your own business rules. | Connects through published integrations and marketplace apps; anything beyond that needs middleware. |
| AI features | AI functions can be designed around your own invoice records, workflows and approval rules. | AI capabilities are provided within the functions and configuration options the vendor offers. |
| Changing the system later | Change requests go to the team that built it, and the system moves as your business does. | Feature requests join a global backlog, and you work around the release schedule. |
| Ready made breadth on day one | You get the functions you scoped, then add further phases as the business needs them. | Wide functionality is available immediately, including plenty your business may never use. |
| Commercial terms | Usually a project cost, with licensing, hosting and support set out in your agreement. | Commonly a recurring subscription, priced by users, modules or transaction volume depending on the vendor. |
Swipe to see the full table
Cost follows scope. The biggest factors are the invoice and document types you need, how much of the quotation to payment sequence is in scope, the integrations with accounting, payment and stock systems, and the volume of data to migrate. An AI phase is priced on its own.
We quote once scoping is done, when the documents and integrations are known.
We map how you quote, bill and collect today, then agree the invoice types, approval steps and documents the system must produce.
We build the system, set your numbering, GST treatment, credit terms and templates, and connect the accounting and payment tools you already run.
We import your customer list, outstanding invoices, opening balances and product or service catalogue from your current system or from spreadsheets.
Your staff run a billing cycle in a test environment, raise real documents and confirm the figures agree before anything goes live.
We move you across at a point in the billing cycle that suits, stay close through the first month end, then handle changes as the business shifts.
A custom build follows your own billing process. Invoice types, approval steps, numbering, discount rules and document layouts match how your company already quotes and bills, and the system connects directly to your stock, CRM or website. A packaged product gives you broad ready made functionality within the limits its vendor set, which is often the right answer when billing is straightforward.
Yes. Tax invoices can carry your GST registration number, the tax amount and the particulars a valid tax invoice requires. Standard rated, zero rated and exempt supplies follow their own treatment, credit notes reverse them correctly, and the underlying records stay available for GST filing and for your accountant.
Customers can pay by PayNow, PayNow Corporate, credit or debit card, GIRO or bank transfer. Payments received through integrated channels update the invoices they settle, a part payment leaves the remaining balance on the account, and the receipt can go out without your team preparing one.
Yes. Invoices, credit notes and payments can sync with Xero or QuickBooks, which lets your accountant work from the same figures your finance team issues. We agree what moves and in which direction during scoping. Where you use another accounting product, name it and we will scope that connection instead.
Yes. An order placed on your website or ecommerce store can raise the invoice automatically, with payment confirmed through your gateway and recorded against the customer account. The same customer record then carries online and offline sales, which keeps statements and reporting complete.
Implementation runs in stages: scoping, build, migration, testing with your finance team, then go live. The timeline depends on how many document types and integrations are in scope. We migrate customer records, outstanding invoices, opening balances and your product or service catalogue from your current system or from spreadsheets.
Cost follows scope. The biggest factors are the number of invoice and document types, how much of the quotation to payment sequence you need, the integrations with accounting, payment and stock systems, and the volume of data to migrate. An AI phase is priced on its own. We quote once scoping is complete, and commercial terms sit in the agreement.
Yes. InvoiceNow is Singapore's nationwide e-invoicing network based on the Peppol standard. GST-registered businesses are progressively being required to submit invoice data to IRAS through InvoiceNow. For a custom Episcript invoicing system, the required InvoiceNow connection can be scoped with an appropriate accredited Access Point Provider based on your business and implementation requirements.
Yes. Invoices can be raised in the customer's currency while your management reporting stays in Singapore dollars, and where GST applies the relevant amounts can also be shown in Singapore dollars. You set where rates come from, and customer specific rates can be retained where a contract fixes them.
A Singapore GST tax invoice generally needs to identify the supplier and the customer, show the GST registration number, the invoice date and number, describe the goods or services supplied, and state the applicable GST rate with the amounts before and after GST. Episcript can configure invoice templates and validation around the requirements that apply to your billing process.
The system supports your PDPA obligations through user permissions, role based access to customer and payment records, and activity logs showing who viewed or changed what. Compliance also rests on your own policies and staff practices. Hosting, backup and security arrangements are agreed with you before the build starts.
Billing rarely stands alone. It often forms the finance layer of a custom ERP system, or draws its quotations from a custom CRM and returns the payment history to your sales team. The systems below share the same customer records when we build them together.
Track project costs, milestones and billable time, then raise the invoice from the same project record.
Read more Membership Management SystemBill subscriptions and renewals, collect by PayNow or card, and keep every member payment on one account.
Read more Event Management SystemTake registrations and payments for an event, then issue the invoices and receipts attendees need for claims.
Read moreFinance teams usually know exactly where their billing slips: the quotation retyped as an invoice, the part payment nobody logged, the reminder that went out a week late. Show us how you quote, bill and collect today, and we will walk you through what the system would look like for your business. We build and support it in Singapore, and you can reach the team on 6581 3431.