Plans and trial

Billing and plans Applies to: Admins

Every self-service organisation starts on a free trial of the full product and chooses a paid plan from the Billing page when ready. Plans are priced per user per month, billed monthly or annually, with GST added on the invoice.

Who can do this: The Billing page needs `settings.manage` (Admin). Buttons that change money (Choose a plan, Change plan, Pay now, add-ons, payment method) are shown only to the recorded account owner, normally the person who signed up; other Admins see the page read-only.

Where to find it

Administration → Settings → Other → Billing, URL `/settings/billing`, Overview tab.

The Billing Overview on a trial: the days-left banner with Choose a plan, the plan card, seats, payment method, add-ons and billing details
The Billing Overview on a trial: the days-left banner with Choose a plan, the plan card, seats, payment method, add-ons and billing details

The plans

StarterGrowthPro
Core modules (employees and directory, leave, attendance, documents, knowledge base, recruitment, contractors)YesYesYes
Onboarding and offboarding, Documents Center, assets, letters, policies, change requests, audit log, expensesYesYes
Payroll and payslips, tax declarations, salary queries, social feed, grievances, webhooks and API access, Google Workspace SSOYes
Seats includedup to 50up to 250up to 2,000
Companies1325
Document storage10 GB50 GB250 GB
Audit log retention6 months24 months84 months
SupportEmailEmailPriority

Prices are shown on the public pricing page and, for your exact seat count, inside the Choose your plan dialog. The annual price is ten times the monthly price (two months free).

The free trial

  • Length: one year from signup, on a hidden Free trial plan that includes every module.
  • Seat cap: 50 non-offboarded people. Adding a 51st is refused with "Your plan includes 50 seats and you are using 50. Upgrade to add more."
  • The Billing banner counts down ("328 days left in your free trial") and reads "Set up payment now and you will not be charged until the trial ends."

Converting to a paid plan

  1. On the Overview tab click Choose a plan.
  2. In Choose your plan, pick Monthly or Annual, then a plan. Plans that cannot hold your current seat count are greyed out with the reason ("You have 60 billable seats, but the Starter plan supports at most 50").
  3. Optionally enter a Coupon code and click Apply; the quote re-prices.
  4. Read the quote: plan and seat count, any coupon discount, GST (18%) and the Total per month or Total per year. The Continue to payment button only appears once the quote is on screen.
  5. Click Continue to payment. The Razorpay window opens; complete the payment or mandate there. Monthly plans set up an auto-debit mandate; annual plans are a single prepaid order.
  6. Keep the dialog open while it shows Confirming your payment…; the confirmation reaches ZekoHR a little after your bank authorises, and the status flips to Active when it lands. After about two minutes without it you get Check again and Talk to us ([email protected]); nothing is charged twice.
The Choose your plan dialog with the cycle toggle, the plan list and the GST-inclusive quote
The Choose your plan dialog with the cycle toggle, the plan list and the GST-inclusive quote

Before checkout can start, Billing details & GST must be complete; the dialog says "Fill in Billing details & GST on the billing page, then come back here." See Seats and invoices.

What happens next

  • Platform emails mark the trial: a welcome, setup nudges naming your next step, check-ins at 30, 90 and 180 days (skipped when the organisation is clearly active), and reminders 90, 30, 7 and 1 day before the end.
  • A confirmed payment switches the status to Active, applies the chosen plan, and issues the first tax invoice to the billing contact.

Statuses

Status badgeMeaningWhat happens next
TrialOn the free trialConvert any time; not charged until the trial ends
ActivePaid and in good standingNormal use; Change plan available
Payment dueA renewal failedFully usable for 7 days while retries run; Pay now shown
Grace periodRetries exhausted or trial ended unpaidRead-only for 14 days; paying restores immediately
SuspendedGrace endedSign-in limited to billing; paying restores
PausedAgreed pauseNo charges, no access, resumes automatically
CancelledYou cancelledRead-only through the 90-day retention window
ExpiredTrial over, no planChoose a plan to continue with data intact

Rules and limits

  • The plan sets the modules; hidden module pages disappear from the sidebar rather than showing a lock.
  • Seats are counted as non-offboarded people across all companies; see Seats and invoices.

Troubleshooting

Choose a plan is missing. You are not the account owner, or the organisation is billing-exempt.

All plans are greyed out. Your seat count exceeds every plan's ceiling, or the billing profile is incomplete; the dialog states which.

The trial ended and the portal is read-only. Click Choose a plan on the red banner; access returns as soon as the payment confirms.

Related