Frequently Asked Questions

Answers to common questions from users, admins, and integration partners.

Getting started

New to Kenal Stamps? Start here.

What is Kenal Stamps?
Kenal Stamps is a Malaysian stamp-duty workflow platform. It helps teams prepare, review, submit, and manage stamp-duty documents — including employment contracts, tenancy agreements, loan agreements, and other supported instruments — through a single auditable workflow.
Who is Kenal Stamps for?
Kenal Stamps is built for teams handling stamp-duty work at volume: HR teams stamping employment contracts, property agents processing tenancy agreements, banks and fintechs stamping loan agreements, and partners (HRIS, LOS) integrating stamping into their own systems.
How do I sign up and start stamping?
You can sign up at /sign-up, upload your first document, review the extracted fields, and submit. See How It Works for the full flow.
Do I need to submit directly to LHDN's STSDS myself?
No. Kenal Stamps submits to LHDN through the Self-Assessment Stamp Duty System (STSDS) on your behalf once you confirm the contract, and our team handles any post-submission LHDN appeals or queries on contracts stamped through the workflow. You remain responsible for verifying extracted values and confirming the duty before submission. See How Kenal Stamps Fits the STSDS / MyTax Workflow for the full boundary.

Stamp duty calculation

How duty is computed and when it's due.

How is stamp duty calculated for tenancy agreements?
Tenancy duty is calculated based on the annual rent, the tenancy duration, and the number of duplicate copies. Malaysian Stamp Act tiers apply — for example, RM1 for every RM250 of annual rent above the first RM2,400 for tenancies of one to three years.
Why do I need duplicate copies?
Each party to the agreement typically needs a stamped copy. Additional duplicates attract a small flat duty per copy — Kenal Stamps calculates this automatically based on the number of copies you need.
When must stamp duty be paid?
Stamp duty is generally due within 30 days of execution for documents executed in Malaysia. Late stamping attracts a penalty — Kenal Stamps calculates and applies the penalty automatically if it applies to your submission.
How accurate is the calculation?
Duty calculation uses current Stamp Act rates and is kept up to date with LHDN changes. For the full breakdown of base duty, duplicates, and late-stamping penalties, see How Duty Is Calculated. You remain responsible for verifying the calculation before confirming the submission.

Team workflows

Roles, permissions, and organization-level features.

Can multiple people review contracts before submission?
Yes. Roles and permissions let you scope who can prepare, review, and confirm contracts before submission. Multi-step approval routing across departments and teams is on the roadmap and is not live today.
How do roles and permissions work?
Kenal Stamps supports built-in roles and custom roles with fine-grained scopes. See Roles and Permissions in the docs for the full list.
Can I track activity by department?
Yes. Departments organize users and contracts into logical groups, and reports can be filtered by department, user, status, or date range.

Billing and wallets

Credits, duty wallet, and setup fees.

What's the difference between Service Credits and the Duty Wallet?
Service Credits cover the platform processing fee — one credit per contract. The Duty Wallet covers the actual LHDN stamp duty paid on your behalf and is funded separately. Exemption Credits apply automatically to qualifying employment contracts. See Credits, Payments, and Wallets for the full model.
How does the setup fee work?
There's a one-time setup fee of RM100 when you start with Kenal Stamps. See Pricing for the full details on credit packages.
Can I use Kenal Stamps without a subscription?
Yes. Kenal Stamps offers pay-as-you-go credit packages rather than recurring subscriptions. You purchase credits for the volume you need and top up when you run out — no long-term commitment required.

Integration and APIs

For partners and internal teams connecting to Kenal Stamps.

How do I integrate Kenal Stamps into my existing system?
Kenal Stamps provides a Partner API for submitting contracts, querying status, downloading certificates, and receiving webhook notifications. Start with the Integration Quickstart and the API Reference.
How are webhooks authenticated?
Webhooks are signed with HMAC-SHA256 using a shared secret. See Authentication and Webhooks in the docs for verification details.
Is there an API for downloading certificates?
Yes. The Contract Status API returns the current status of a contract and, once stamped, provides a download link for the certificate.

Still have questions?

Get in touch or browse the full documentation.