Version 2.0 · Applies to the Techneek InvoiceNow V2 Tally TDL and the Cloud Portal. This manual covers installation, daily use, statuses, inbound, and administration.
TallyPrime (TDL) ⇄ Techneek Cloud Bridge (middleware) ⇄ Billbay Access Point ⇄ Peppol (InvoiceNow)
The Bridge is the system of record for what was transmitted; Tally remains the system of record for your books.
0195:SGUEN<UEN>)techneek_invoicenow_v2.tdl into your TallyPrime folder (or download from the Portal).After any future update, reload the TDL the same way (F4).
Gateway of Tally → InvoiceNow → InvoiceNow Settings (S). Fill and save.
| Field | What to enter |
|---|---|
| Company Singapore UEN | Your registered 9–10 char UEN (drives your Peppol ID 0195:SGUEN…). |
| Relay Endpoint URL | Leave default (Techneek Cloud Bridge) unless instructed. |
| Portal Key / Passcode | The company's key from the Portal (Admin → API tab). Required to authenticate transmissions. |
| Access Point Partner | Billbay (IMDA) — informational. |
| GST Rate % | 9 for GST-registered; 0 for non-GST. |
| Input GST Ledger (inbound) | Your Tally input-GST ledger name (default Input GST) used when importing inbound bills. |
| Registered Address / City / Postal | Your registered business address (mandatory on every e-invoice). |
| GST Registration No | Your GST registration number (mandatory when GST is charged). |
| Billing Contact Name / Phone / Email | Contact shown on your PINT-SG invoices. |
| Tax Category | SR (standard 9%), ZR (zero-rated/export), ES (exempt), OOS (out of scope). |
| Send Invoice Line Items | Yes to send per-line detail (goods), No for a single compliant line. |
| Auto-Send on Save | Yes (recommended): saving a sales invoice transmits it automatically. No: send manually with Alt+I. |
| Diagnostic Mode | No normally. Yes shows a diagnostic popup on save (for support). |
For each customer: Gateway of Tally → Alter → Ledger → open the party → Mailing Details:
| Field | Required |
|---|---|
| Singapore UEN (Peppol ID) | Yes — buyer's UEN (routing). |
| Buyer Street (InvoiceNow) | Yes — mandatory for PINT-SG. |
| Buyer City | Yes (defaults to Singapore). |
| Buyer Postal Code | Yes — mandatory. |
| Buyer GST Reg No | Optional — buyer's GST number if provided. |
With Auto-Send on Save = Yes: enter the sales invoice and press Ctrl+A. It is transmitted immediately; a popup confirms the reference. No extra step.
On a sales / credit / debit voucher press Alt+I ("Send to InvoiceNow"). Then save the voucher to record the status.
InvoiceNow → Pending Invoices to Send (P) → press Alt+S ("Send All Pending") → confirm. Each pending invoice is dispatched.
Supported types: Sales, GST Sales, Tax Invoice, Sales Invoice, Invoice, Credit Note (381), Debit Note (383).
Portal-driven. The Pending list shows every local sales-type voucher whose number is not in the Portal's "sent" list. So once an invoice is transmitted — by any method, even without saving — it disappears from Pending the next time you open the workbench.
InvoiceNow → Outbound Sent Invoices (O) lists what has been transmitted, with date, invoice no, buyer, UEN, amount, Peppol reference and status. Alt+T tests the connection.
Auto-reconcile: already-imported documents are flagged and skipped on future runs, so re-pulling never duplicates vouchers. Only new/pending items are imported.
| Status | Meaning |
|---|---|
| SUBMITTED | Accepted by the Access Point; awaiting delivery confirmation from the network. |
| DELIVERED | Confirmed delivered — a signed AS4 receipt (RCPT-200) was returned by the network. |
| FAILED | Rejected (e.g. validation) or delivery failed; the reason is shown from the receipt (RCPT-500). |
| PENDING_IMPORT | An inbound invoice received but not yet posted into Tally. |
| IMPORTED | Inbound invoice posted into Tally as a Purchase voucher. |
Status transitions to DELIVERED/FAILED automatically from the Access Point's delivery receipts.
/portal) — the client signs in with their UEN + Portal Key/Passcode to view dispatched invoices, delivery receipts, quota and settings./admin) — manage companies, register/provision, set Billbay credentials, set quotas and passcodes, rotate API keys, view audit logs, resync Peppol, and impersonate a client./admin/security) — enable MFA (authenticator app) and manage admin users & roles (admin / operator / viewer).Recommended: enable MFA on the admin account and give each administrator their own user.
| Symptom | Cause / fix |
|---|---|
| "Missing Company UEN / Portal Key" | Fill them in InvoiceNow Settings. |
| "Missing Buyer UEN / Address" | Fill the customer's ledger Mailing Details. |
| "DISCONNECTED" on Test Connection | Billbay key/tenant not set in the Portal for this company. |
| "UNAUTHORIZED" | Portal Key in Tally doesn't match the Portal. |
| Stuck on SUBMITTED | No delivery receipt yet; the network hasn't confirmed delivery. |
| Invoice stays in Pending after sending | Reopen Pending (Alt+P) so it re-reads the Portal sent-list. |
| Receive 403/401 on dispatch | Credentials mismatch — check Portal Key; contact admin. |
Support: support@techneekglobal.com · WhatsApp +65 8922 7725
Compliance documents: Data Processing Agreement · Privacy/PDPA Notice · Data Retention Policy.
| UEN | Unique Entity Number (Singapore business identifier). |
| Peppol ID | Network address of a participant, e.g. 0195:SGUEN<UEN>. |
| Access Point (AP) | Certified gateway (Billbay) that transmits documents on the Peppol network. |
| PINT-SG | Peppol International Invoice for Singapore. |
| SBDH / AS4 | Envelope and transport used by Peppol (AS4 receipts confirm delivery). |
| SR/ZR/ES/OOS | GST tax categories: Standard-rated / Zero-rated / Exempt / Out-of-scope. |