Sổ Chấm Công
Attendance tracking in your browser

Track attendance for yourself — and for your whole team

Define your own work types, coefficients and rates, then log each day — or create an organisation and run the whole team: logging, reconciliation, printable work slips. Totals follow your real pay period. No spreadsheets, no home-made formulas.

Free. Your attendance data is yours — delete it whenever you want.

Read the user guide

Two modes, one account Track my own work Manage a whole team

0 đFree, with no cap on the days you log
0Ads. And we never sell your data
5Work types ready on sign-up, all of them editable
2Platforms: web and Android, one account
Getting started

How it works

Three steps — set up once, then it is one tap a day.

The Statistics screen in the app for 1–31 July 2026: 24.4 of 26.9 work units, 91% of the goal; income of 9,586,458 dong, an advance of 2,000,000 dong, deductions of 500,000 dong, take-home pay of 7,086,458 dong; plus a chart of work units across five weeks.
Income minus advances and deductions gives the exact take-home figure — no working it out on the side.

Define your work types

Give each type a name, a coefficient and an hourly rate. Five common ones are there already, ready to adjust.

Log each day

Pick the day, pick the type, done. Worked two types in one day? Log it twice, each with its own hours and note.

See work units and income

Total units, hours, days and income for the current pay period — recalculated the moment you log anything.

Personal mode

Enough for day-to-day attendance tracking

The six things you do most often, and nothing you do not need.

Work types the way you count them

Set your own name, coefficient and hourly rate for each work type — regular, overtime, half day, or whatever your workplace calls it.

Log a day more than once

Regular hours in the morning, overtime in the afternoon — record each one separately with its hours and a note, instead of merging them into one line.

Your real pay period

Does your workplace close the month on the 25th? Statistics run from the 26th of last month to the 25th of this one, not the calendar month.

Allowances and deductions

Add lunch or travel allowances, or deduct an advance — applied straight to the period income instead of worked out on the side.

Work slips and CSV export

Export a work slip as PDF to send to your workplace, or a CSV to open in Excel when you need to cross-check.

Log work with no connection

The Android app stores data on the device, so basements and workshops are fine; it syncs once you are back online.

Who it is for

Which trades does this fit?

Every trade gets attendance wrong in a different place. Here is that place, and the thing in the app that answers it.

Construction and site work

Every site has its own rate, and a worker on this site today is on another one tomorrow.

Keep a list of sites, set a rate per site × per person, and filter the team timesheet by site.

Workshops and factories

Day shift, night shift, overtime — each with its own coefficient, and the period total has to come out right.

Define your own work types with a coefficient and hourly rate; log a day more than once, each entry with its own hours.

Restaurants, cafés and shops

Staff on odd shifts, half days, someone swapping mid-shift.

Log several entries in one day, each with its own work type, hours and note so you can reconcile it later.

Security, cleaning, salaried staff

Pay is a fixed monthly amount — what you need to track is days absent, not days worked.

Put those people on the monthly-salary model; absences are marked explicitly rather than inferred from an empty cell.

Piece-rate and self-employed workers

You keep your own tally and reconcile with the boss at month end — and it rarely matches, because there are two books.

Export a PDF work slip with the work units, hours, deductions and net pay, so both sides read and sign the same sheet.

Accountants and owners of several sites

Pay has to be right, without the whole office seeing what each person earns.

The Accountant role can see and record money; the Manager role can log attendance but sees no money anywhere.

Business mode

Run the whole team — with a paper trail when you reconcile

Create an organisation, invite people by code, QR or link, then decide who can do what. Owner and Manager log work for the team, the Accountant handles money, staff see their own record — and every change is written to the activity log.

  • OwnerFull control: settings, money, locking
  • ManagerLogs the team — sees no money
  • AccountantMoney and data export
  • StaffTheir own record and slip

Log work for the team

Owner and Manager add, edit and delete entries on behalf of each person. An Owner editing an entry must give a reason.

Person × day timesheet

The whole period on one grid: a row per person, a column per day, with totals for work units and income. Export as CSV for Excel.

Four roles, money kept separate

Owner, Manager, Accountant, Staff. A Manager can log attendance but sees no money anywhere in the product.

An organisation pay period

Set the cut-off day once for the whole organisation — the 25th, say — instead of each person running a different period.

Two pay models

Piece rate by work unit, or a fixed monthly salary with absences marked separately. Each person is on one model.

Workplaces with their own rates

A list of workplaces, a rate per workplace × per person, and a workplace filter on the team timesheet.

Advances, deductions, net pay

Record advances and deductions within the period; the work slip shows net pay directly instead of you computing it on the side.

Work slips you can sign

Print a slip for each person — including people with no account — so both sides sign the same sheet at reconciliation.

Activity log

Who changed which entry, when, and why. Staff can read the lines about themselves too.

Lock a closed period

Close the books once a period is paid: the numbers are snapshotted and every write into that period is blocked until you unlock it.

The team timesheet, person by day — each colour is a work type, and the last column is the total for the period.

In development: batch approval, ticking the whole team at once, importing staff from a CSV file, and importing from a time clock.

Privacy

Your attendance data is yours

This data is your income — so this is the part we spell out most clearly.

The Android app runs offline

Fully usable without signing in, with data kept on your device. Sign in only if you want it synced.

New devices get verified

Signing in from a device you have never used needs an OTP sent by email, even with the right password.

Lock the app with a PIN or biometrics

Turn it on in Settings so nobody who picks up your phone can open your records.

Delete your account whenever

Do it yourself in the app, or send a request through the account deletion page.

Platforms

On your computer and on your phone

One account, one set of data.

Web

Open a browser and it works, nothing to install. This is also where the organisation side lives: the team timesheet, reconciliation, work slips and period locking.

Mobile app

Works with no connection — data is stored on the device, sign in later if you want to sync. Fastest place to log your own work. The mobile app is in testing.

The Team screen in the app for an eight-person workshop: tiles for logging the team’s attendance, planning shifts, approving entries, the team timesheet, and work types and rates; below them the member list, the first person carrying an Owner badge.
The Team screen on Android — running the team and the roster in one place.
Questions

Frequently asked questions

The things people ask most before signing up.

Does it cost anything?

No. Logging, statistics and data export are all free, there is no cap on the days you log, and there are no ads.

Can I log work for a whole team?

Yes. Create an organisation and invite people in; Owner and Manager log work on behalf of each person and read the whole period on one person × day grid. Staff can still log their own work if you prefer that.

Can my manager see what other people earn?

No. The Manager role can log attendance and manage staff, but rates, income and every money field are absent from that role’s screens. If you want someone else handling money, give them the Accountant role.

What about staff with no phone or no account?

They still get tracked: an Owner or Manager adds them to the roster and logs on their behalf, with nothing for them to sign up for. At period end, print their work slip on paper for both sides to sign.

How does a fixed monthly salary work?

Put that person on the monthly-salary model. You then do not log each day worked; what you record is days absent, and an absence is marked explicitly rather than inferred from an empty cell — so nobody loses pay because someone forgot to tick a day.

My workplace closes the month on the 25th — does that work?

Yes. Set your pay-period cut-off in Settings and statistics follow it — for example the 26th of last month to the 25th of this one — rather than the calendar month. For an organisation the cut-off is set once for everyone, not per person.

Can I log work with no connection?

The Android app works normally offline because data is stored on the device, then syncs when you are back online. The web version needs a connection, since its data lives on the server so you can open it from any machine.

My workplace uses unusual names for shifts — can I set those?

Yes. You choose the name, coefficient, colour and hourly rate for each work type, so "night shift", "day rate" or whatever your workplace calls it all work.

What do we reconcile against when the two tallies disagree?

Three things: the activity log records who changed which entry and why; the printed work slip is signed by both sides; and locking a period snapshots the numbers and blocks any further write into it until it is unlocked.

How is this different from a spreadsheet?

You do not build the formulas and they do not break when you add a row: pay periods, coefficients, per-site rates, allowances and net pay are already there. When you do want a spreadsheet, export CSV to Excel at any time — so you lose nothing you have today.

Is there an iPhone app?

Not yet. There is the web version, which works on any machine including Safari on iPhone, and the Android app on Google Play. We will announce the iOS release when it ships.

Install the Sổ Chấm Công app

Log work right on your own device — it works with no connection and syncs when you are back online. Same account as the web version.

One-tap loggingWorks offlineMany work typesAllowances & deductionsPDF work slipCSV exportDaily reminderPIN & fingerprint lock

On an iPhone or iPad?

The web version runs every feature right in Safari — nothing to install. To get an app-like icon: open this page in Safari, tap Share, then “Add to Home Screen”.

The Android build is in testing. There is no iOS build yet — in the meantime the web version works fully on any device.

Subscribe to updates

Get notified about new features and important changes.

Used only to send product news. Unsubscribe any time.

See how we handle your email: Privacy Policy