How Kenal Stamps works

From upload to retained certificate, in one auditable workflow.

1
Step 1 of 5

Upload documents

Drag and drop a single PDF or a batch of up to fifty at a time. Kenal Stamps supports employment contracts, tenancy agreements, loan agreements, and other supported instruments.

Files enter a staging area where they are held for extraction and review. Nothing is submitted to LHDN until your team explicitly confirms.

  • PDF upload, single or bulk
  • Staging area with progress tracking
  • Supports common contract templates

Step 1

Upload documents

2
Step 2 of 5

Extract and prepare

Kenal Stamps parses each document to pull out the fields LHDN needs for submission: parties, effective dates, consideration amounts, duration, and instrument type.

Extracted values are matched against contract-type templates so that the downstream duty calculation uses the correct base rate and any applicable penalties.

  • Field extraction from PDF text
  • Contract-type classification
  • Pre-filled LHDN submission form

Step 2

Extract and prepare

3
Step 3 of 5

Review and confirm

Before anything reaches LHDN, your team reviews the extracted fields side by side with the source document. Values can be edited, missing data filled in, and contract type corrected if needed.

Roles and permissions determine who can prepare, review, and confirm submissions. Multi-step approval routing across departments is on the roadmap and is not live today.

  • Side-by-side field review
  • Role-based review permissions
  • Complete audit trail of edits

Step 3

Review and confirm

4
Step 4 of 5

Submit and pay

On confirmation, Kenal Stamps submits the contract to LHDN through STSDS, calculates the correct duty using current rates, applies any late-stamping penalty where relevant, and deducts from the right wallet.

Platform processing fees come out of Service Credits, LHDN duty comes out of the Duty Wallet, and exemption credits apply automatically to qualifying employment contracts.

  • STSDS-aligned submission
  • Automatic duty and penalty calculation
  • Wallet-based payment routing

Step 4

Submit and pay

5
Step 5 of 5

Retrieve and retain

Once LHDN confirms, Kenal Stamps retrieves the stamp certificate and stores it alongside the original document and all submission metadata. Certificates remain downloadable for the statutory retention period.

Reports and exports give your team visibility into submissions, statuses, payments, and activity by user, department, or date range.

  • Certificate retrieval and storage
  • Statutory retention period
  • Reports for audits and reviews

Step 5

Retrieve and retain

What you still review before submitting

Kenal Stamps automates extraction, calculation, submission, and retrieval. You remain responsible for verifying extracted contract values, choosing the correct contract type, and confirming duty totals before submission.

Read the full automation boundary

Ready to see it in your workflow?

Start stamping your next contract, or read about the workflows Kenal Stamps supports.