Frequently asked questions
Everything people usually ask about the Pay Docly payslip generator — cost, privacy, PDF export, bulk imports and what the tool does and doesn't calculate.
Cost and access
Is this payslip generator free?
Yes, completely. There is no signup, no watermark, no export limit and no paid tier. You can generate as many payslips as you need.
Do I need to create an account?
No. There is no account, no email address required and no login. Open the page and start typing — sample data is preloaded so you can see how a finished payslip looks straight away.
Privacy and data
Is my payroll data safe?
Yes. Every payslip is built inside your browser with JavaScript. Employee records, company details and your logo are stored in your browser's local storage and are never uploaded to a server, so salary information never leaves your device.
Full details are in the privacy policy.
Where are my saved employees stored?
In your browser's local storage, tied to the specific browser and device you used. Records survive refreshes and restarts, but they are lost if you clear your browsing data, use private/incognito mode, or switch to a different browser or computer.
Click Export Backup to download a JSON copy, and Import Backup to restore it later or move it to another machine.
Can I add my company logo?
Yes. Upload a PNG or JPG under 1 MB on the Company tab, preferably square. It is stored in your browser only and appears in the header of every payslip you generate.
Creating and exporting payslips
How do I save the payslip as a PDF?
Click Download PDF. Your browser's print dialog opens — choose Save as PDF as the destination, set paper size to A4 and set margins to None. The payslip is designed to fill a full A4 page, so those two settings give the cleanest output.
Can I generate payslips for multiple employees at once?
Yes. Download the CSV template, add one row per employee keeping the column headers unchanged, then use Bulk CSV Import. Click All Employees followed by Download PDF to export every payslip into a single multi-page document.
The full walkthrough is on the how it works page.
Can I use my own salary components?
Yes. Earnings and deductions are free-form rows — add basic salary, transport or meal allowance, overtime, commission, bonus, CPF employee contribution, income tax, insurance or loan recovery. Indian payrolls can use HRA, conveyance, TDS, provident fund and ESI instead. There is no fixed list and no limit on the number of rows.
Which currencies are supported?
Over 25, grouped in the dropdown by region:
- Asia Pacific: SGD, MYR, HKD, THB, IDR, PHP, VND, CNY, JPY, KRW, AUD, NZD
- South Asia: INR, PKR, LKR, BDT, NPR
- Americas & Europe: USD, CAD, EUR, GBP, CHF
- Middle East & Africa: AED, SAR, QAR, ZAR, KES
Currencies normally written without decimals — Yen, Won, Rupiah, Dong — are formatted as whole numbers. The amount in words uses the lakh and crore system for South Asian currencies and the million and billion system everywhere else.
Does it work offline or on a phone?
The page works on phones and tablets, and once loaded it keeps working without a network connection because all processing happens in the browser. The A4 preview reflows to fit small screens, but the exported PDF is always full A4 size.
Invoices
Can I create invoices as well as payslips?
Yes. The invoice generator is a separate free tool on the same site. It uses the same live A4 preview and PDF export, with line items, quantities, rates and your own tax rate. Your company logo is shared between the two tools, so you only upload it once.
How do I add GST or VAT to an invoice?
Open the Tax tab in the invoice generator, choose a tax mode and type your own rate — nothing is preset for you. Use a quick preset to fill the fields for Singapore GST, India GST, UK VAT and others, then change anything you like. You can also set a different tax rate on individual line items.
Can the invoice split tax into CGST and SGST?
Yes. Set the tax mode to split and the invoice prints two half-rate rows, plus a per-rate tax summary table. The two halves always add back to the exact tax amount, and you can rename the components to anything, not just CGST and SGST.
Are invoice numbers generated automatically?
Each new invoice suggests the next number in your sequence by incrementing the trailing digits of the last one, preserving the prefix and zero padding. It stays fully editable, so you can override it whenever you need to.
Do payslips and invoices share the same storage?
No. They are saved under separate keys in your browser, so clearing one never affects the other, and each tool refuses to import the other's backup file. The only thing deliberately shared is your company logo.
Receipts
What is the difference between an invoice and a receipt?
An invoice asks for payment and is issued before the money arrives. A receipt confirms payment was received and is issued afterwards. Pay Docly has a separate free tool for each, and a receipt can record which invoice it settles.
Can I issue a receipt for a part payment?
Yes. Tick the part-payment option in the receipt generator and enter the invoice total. The receipt then shows the amount received and the balance still outstanding, so both sides agree on what is left to pay.
Is a receipt the same as a tax invoice?
No. In most tax systems a customer cannot reclaim input tax from a receipt alone — they need the tax invoice showing the GST or VAT charged. If your customer needs to reclaim tax, send them the invoice as well as the receipt.
HR letters & CPF
Can I generate offer letters and experience letters?
Yes. The HR letter generator has seven templates — job offer, employment confirmation, probation confirmation, experience and relieving letter, salary certificate, resignation acceptance and internship completion. The wording is generated from the details you enter and stays fully editable.
Are the CPF rates in the calculator up to date?
The calculator ships with a rate table labelled with the period it was written for, but CPF rates and wage ceilings change, usually each January. That is why the table is editable and shown on the page rather than hidden in the code — check it against cpf.gov.sg and correct anything that has moved. Your edits are saved in your browser.
Does the CPF calculator handle foreign employees and PRs?
Set CPF payable to no for foreign employees on work passes — no CPF is calculated, but the Skills Development Levy still applies. Permanent Residents in their first two years pay graduated rates that are not included by default; enter those percentages into the rate table if you need them.
Accuracy and legal
Does it calculate CPF, income tax or provident fund for me?
No. Pay Docly formats the figures you enter and calculates gross pay, total deductions and net pay. It does not compute CPF contributions, statutory income tax, TDS, provident fund, ESI or any other legal deduction — you enter those amounts from your own payroll calculation or your accountant's figures.
Is a computer-generated payslip valid?
A payslip produced here is a formatted salary statement based on the figures you enter. It is valid when issued by the employer with accurate payroll data, and many companies issue system-generated payslips that carry no signature.
Creating a payslip that misrepresents someone's employment or income — for example to obtain a loan, visa or rental — may be a criminal offence. Pay Docly does not provide tax, accounting or legal advice.
I found a problem or want a feature — how do I report it?
Email [email protected] with what you were doing and what you expected to happen. Please don't include real employee salary data in the message.
Still have a question?
The step-by-step guide covers the whole workflow from company setup to PDF export.