Office Manager by Dzimark

Run your whole office from your own server

Attendance, leave, payroll, HR letters, invoices, projects and time tracking — one system your team uses every day, installed on hosting you control, with its own database.

7 days free · Card or UPI AutoPay · Cancel anytime

office.yourcompany.com

A 90-second tour of a demo company — the same software you install.

  • Self-hosted
  • Your data on your server
  • ₹ in India · $ elsewhere
  • Monthly or yearly

One system for

  • Attendance
  • Leave
  • Payroll
  • HR letters
  • Invoices
  • Projects
  • Time tracking
  • Chat
  • Live location
  • Android app

Features

Everything your office runs on, in one place

Built for Indian and international teams — rupee-first, multi-currency where you need it. These are real screens from a demo company.

Payroll from real attendance

Present days, leave, lates and holds worked out for you — allowances, deductions and final settlement included. Review, adjust, finalise.

Payroll for September showing each employee's earned salary, allowances and deductions

Attendance & shifts, from any phone

Check-in with selfie and location, breaks, late marks, auto check-out and overnight shifts.

  • Selfie check-in
  • Location
  • Breaks
  • Late marks
  • Overnight shifts
  • Auto check-out
The Office Manager phone app: today's greeting, a large Check in button and team attendance tiles

Invoices in ₹, $ and more

Track sent, paid and overdue invoices, with payments recorded automatically.

Invoices list with amounts in rupees and dollars and their paid or due status

NDAs clients sign online

Send a link, the client signs, and invoices are drafted from the agreed terms.

A non-disclosure agreement signed online by the client, with the invoices drafted from it

Payslips & letters on your letterhead

Payslips, offer, experience and relieving letters — stamped, signed and ready as PDF.

A payslip on the company letterhead with earnings, deductions and net pay

Retainers that bill themselves

Repeating invoices raise on schedule — with auto-pay, the payment is recorded on the invoice date too.

Repeating invoices: a monthly hosting and support retainer with auto-pay switched on
  • Leave & HR

    Your own leave rules: half days, short leave, quotas, approvals, notice periods and exits.

  • Live location

    See where field staff are during working hours — with privacy controls and history you can erase.

  • Projects & tasks

    Kanban boards, daily reports by department, and everything tied to the people doing it.

  • Time tracking

    Timers or manual entries across days and weekends, then bill the hours at the agreed rate.

  • Chat & announcements

    Team chat with attachments, push notifications and company-wide announcements.

  • Android & mobile app

    Install it like an app on phones and desktops — your staff use it every day.

Why self-hosted

Your server. Your database. Your key.

Salaries, ID documents and client contracts are the most sensitive data a company has. Office Manager keeps them where you can see them.

Office Manager

Typical cloud SaaS

Where your data lives
Office Manager: Your server, in your own database
Typical cloud SaaS: The vendor's shared cloud
Who can read it
Office Manager: Only you — we only see your account
Typical cloud SaaS: The vendor and its sub-processors
Encryption key
Office Manager: Created on your server, kept there
Typical cloud SaaS: Held by the vendor
Pricing
Office Manager: One flat price by team size, every feature
Typical cloud SaaS: Per user, per month — features by tier
If our servers are unreachable
Office Manager: You keep working as normal
Typical cloud SaaS: Their outage stops your team
Moving or leaving
Office Manager: Copy your data folder to any server
Typical cloud SaaS: Export whatever the vendor allows

Encrypted at rest

Sensitive fields and files are encrypted with a key that only exists on your server.

One signed key per server

Your license key can't be forged or shared, and you can move it whenever you like.

Renewals reach you automatically

The key extends itself when you renew; a brief outage on our side doesn't stop you.

Pricing

One flat price for your team size

Every plan includes every feature — you only choose how many people use it.

  • No per-user fees
  • ₹ in India · $ elsewhere
  • Monthly or yearly

Every plan includes

  • Attendance, leave & live location
  • Payroll, payslips & payouts
  • Invoices, clients & auto-payments
  • HR letters, NDAs & e-signatures
  • Projects, tasks & time tracking
  • Chat, announcements & Android app

7-day free trial

Add a card to start — nothing charged for 7 days, cancel anytime.

Choose by the number of people who sign in.

Starter

For small teams getting organised

$15/month

Up to 5 users

Start Free Trial
Most popular

Growth

For growing companies with HR and payroll

$39/month

Up to 30 users

Start Free Trial

Business

Unlimited users for the whole organisation

$89/month

Unlimited users

  • Priority support
Start Free Trial

Prices in US dollars · any major card · taxes extra where applicable.

How it works

Up and running in an afternoon

No sales calls, no migration project — three steps from sign-up to your whole team using it.

  1. Step 1: Sign up & add card or UPI

    Create your account — your 7-day trial starts today; the first payment is after the trial.

    • $0 today
    • Any card
  2. Step 2: Download & install on your server

    Get the zip or Docker image from your account and follow the setup wizard.

    • Zip or Docker
    • Setup wizard
  3. Step 3: Your team signs in

    Invite your people — they use it on your own address, from any device.

    • Browser
    • Android app

7 days free · Card or UPI AutoPay · Cancel anytime

Install

Install it your way

Shared Node.js hosting or your own VPS — either way it runs on your address, with your database, under your control.

The setup wizard asks for

  • Your license key
  • Your company details
  • The owner account

Then your team can sign in. Updates are a new download from your account.

Zip + web installer

cPanel, Hostinger, Plesk or any host that runs Node.js apps

  1. 1Upload the zip
  2. 2Open your address
  3. 3Follow the wizard

Docker

A VPS or your own hardware

terminal
$ docker compose up -d
# then open the setup wizard in your browser

FAQ

Questions, answered

The things companies ask before they install it on their own server.

Ask us anything
Where is my data stored?

On your own server, in your own database file. Sensitive fields and uploaded files are encrypted with a key that only exists on your server. We never see your company's data.

How does the license key work?

Your key activates one server. The system checks in with us once a day; when your subscription renews, the key extends automatically. If our servers are briefly unreachable, you keep working.

What happens if a payment fails or I cancel?

You keep full access until the end of the period you paid for, plus a 7-day grace period. After that the system locks to the License page until you renew — your data is kept, never deleted.

Can I move to a different server?

Yes. Release the key from your account page, then activate it on the new server. Back up the data folder and copy it across.

What do I need to install it?

Any hosting that runs Node.js apps (cPanel, Hostinger, Plesk, a VPS), or Docker. The installer walks you through the license key, company details and the owner account.

Is there a free trial?

Yes — 7 days on any plan. You add a card or UPI AutoPay to start it, and the first payment is only taken when the trial ends; cancel before then and you pay nothing. In India, Razorpay takes ₹5 to verify the card or UPI ID and refunds it automatically. Yearly gives you two months free.

Try it free for 7 days

Set it up on your own server today and have your team checking in tomorrow.

7 days free · Card or UPI AutoPay · Cancel anytime

When you sign up you get

  • Your license key, straight away
  • The installer zip and the Docker image
  • Every feature, on every plan
  • Monthly or yearly — yearly gets two months free
Office Manager by Dzimark — HR, payroll & invoicing on your own server