FounderHR OS

Google Sheets · Apps Script · nothing else

Your HR department is one spreadsheet and fifteen minutes on a Friday.

Applications, contracts, onboarding, leave, payslips and whatever statutory records your country makes you keep. The system does the paperwork. You make about six decisions a week, and most of them are a single tap in your inbox.

$6 once, not per month 5–70 employees Any country, any currency Yours — you get the source

The actual thing

Try the whole product before you pay.

Not a video, not screenshots. The real interface on a made-up six-person company. Nothing is hidden behind the price.

switch country & role →
script.google.com/macros/s/…/exec sample data · nothing here is real
  1. 1Be an employee. Leave → request one day. It approves itself, takes the day off the balance and blocks the calendar.
  2. 2Now ask for seven days. Too long to wave through, so it goes to the founder.
  3. 3Switch to the founder. It is waiting at the top. One click settles it and emails them.
  4. 4Change the country. Currency, record fields and payslip deductions all follow the setting.

You would not really open the portal for step three. That request lands in your inbox as an email with an approve and a deny button in it, which is the whole trick.

What changes

Same work. Nobody doing it.

Nothing gets skipped or done badly to save time. What changes is who it lands on.

Your week now

  • Reading every application that comes in, eventually
  • Retyping the contract, changing the name, missing a field
  • Remembering to book the day-one calendar invites
  • Being asked how many vacation days someone has left
  • Working out statutory deductions in a second spreadsheet
  • Building payslips one at a time on a Sunday night
  • Chasing government numbers over chat

Your week with this

  • Read the good ones. Weak applications never reach you
  • Type a salary and a date. The contract writes and sends itself
  • Nothing. Record, folder, invites and laptop are already done
  • Nothing. They look it up themselves
  • Nothing. Deductions are calculated on your payroll day
  • Check the totals, press send. Every payslip goes at once
  • Nothing. People enter their own numbers

We are not removing HR. We are removing the HR job.

Every function still happens — hiring, records, leave, payroll, compliance paperwork. The system does the admin, you approve the handful of things that genuinely need a person, and employees answer their own questions. That is the entire design.

Wherever you are

Nothing is wired to one country.

Currency, the statutory ID fields on an employee record, and the deduction lines on a payslip are all settings. Name them once and the whole system follows.

You set

  • Your currency and its symbol
  • Up to four record fields, named whatever your law calls them
  • Up to three deduction lines: a name, a rate, an optional cap
  • Your time zone and payroll day

Starting points included

  • Philippines. SSS, PhilHealth, Pag-IBIG and TIN, with the usual employee rates filled in for you to check
  • United States. SSN and state, Social Security and Medicare rates, wage-base cap left for you to set
  • Anywhere else. Blank. Name your own fields, or leave them off entirely

Every preset is a starting point, not a verified tax table. Rates change, most countries band them by salary, and all of them are editable for exactly that reason. It calculates flat percentage-with-cap contributions and nothing else — no income tax withholding, no employer-side contributions, anywhere. Check every figure against your own official schedule, and have your accountant look at the first run.

What is in it

Six pieces, one spreadsheet.

01

Hiring

Post a role, share the form. Applications are scored against that job's own wording and filed. The strong ones reach your inbox as they arrive.

02

Contracts

Enter a salary and a start date. The contract is built from your template, filed by year in Drive, and emailed to the candidate. Re-issue it if terms move.

03

Onboarding

One action creates the record, the document folder, the orientation and 30-day invites, claims a laptop from inventory, and sends the welcome checklist.

04

Leave

Short requests with the balance to cover them settle themselves. Longer ones become one email you answer with a tap. Balances accrue monthly on their own.

05

Payroll

Monthly drafts using the deduction lines you configured, then payslips built, filed and sent. Two steps on purpose: nothing goes out without you.

06

Self-service

Everyone signs in — password or private link — to see balances, request time off, download payslips and enter their own records.

The price

Six dollars.

Not per employee, not per month, not a trial. One payment, and it runs in your own Google account for as long as you like. If you would rather not do the setup yourself, that is a separate thirteen.

Do it yourself

$6one payment

You get every file and the guides. About half an hour of pasting and clicking, and no part of it needs a terminal.

  • All twelve script files and the portal
  • Setup, country, sign-in and template guides
  • Free updates, forever
  • Refund on request, no questions
Buy it — $6

Or have me do it

$13setup service

We do the install together on a shared screen. You end the call with it running on your own account, with your own numbers already in it.

  • Installed and deployed while we talk
  • Your currency, record fields and deduction lines configured
  • Your team loaded and their logins sent
  • We run the system check together before you go
Book a setup call — $13

Pick a slot that suits you.

What lands in your inbox

  • Twelve script files. The whole system, commented, nothing minified or locked
  • The portal. Founder dashboard and employee self-service, mobile-ready
  • A setup guide. Seven steps, no terminal, about half an hour
  • Country guide. How to set currency, record fields and deduction lines
  • Sign-in guide. Passwords or private links, and how each one works
  • Form and template specs. Exact questions and placeholder text
  • Free updates. Fixes and improvements, no second payment

HR software

Charged per employee, every month, forever, with your people's records on somebody else's servers. The bill grows every time you hire.

Per seat, monthly

An HR admin

The right call eventually, and worth every cent then. Rarely the right call at eight people, which is how most founders end up doing this at midnight.

A salary, monthly

This

One payment, roughly what lunch costs, and the admin stops being a job anyone has to do.

$6, once

The honest part

What it does not do.

You are about to pay for this, so here is the list before you do rather than after.

Getting it running

Seven steps. No terminal, no hosting, no pipeline.

Most of the half hour is Google asking whether you really mean it. If you can paste text into a box, you can install this.

01
Make a blank Google Sheet

It becomes the entire database. Nothing else to provision.

02
Open Extensions → Apps Script

Paste in the files and hit save. That is the install.

03
Run setup from the new menu

Builds every tab, folder, default and automation in one click.

04
Create the templates

Writes your contract and payslip documents. Edit the wording, keep the placeholders.

05
Deploy the portal

Deploy → New deployment → Web app. Execute as Me, access Anyone.

06
Set your country

Currency, record fields and deduction lines, from a preset or your own. Check the rates.

07
Run the system check

It lists whatever is still missing, and exactly how to fix each one.

Questions

Before you buy.

What exactly am I paying for?

The source files and the guides. There is no account, no server of mine in the middle and nothing that can be switched off. You paste the files into your own Google account and it runs there.

Which also means I cannot see your data, and cannot recover it for you if you delete it. That cuts both ways, and it is the honest trade.

What happens on the setup call?

We share a screen and install it on your Google account together: the spreadsheet, the script files, the document templates, the portal deployment. Then we set your currency, your record fields and your deduction lines, load your team, and run the system check before you go.

You end the call with a working system and your own data in it, not homework. Bring your team list and your contribution rates and it goes faster.

Do I need the call?

No. The setup is seven steps and the guides cover all of them — plenty of people will be fine on their own, and the $6 package is complete on its own. The $13 call is for people who would rather not look at Apps Script at all, or who want their rates and settings sanity-checked by someone who has done it before.

Six dollars. What is the catch?

No catch, but be clear about what this is. It is a well-built spreadsheet system, not a company with a support desk. You install it yourself, you own the result, and you fix your own configuration when you change a rate. At six dollars I am not promising to be on call. If you want my time, that is the $13 setup.

Do I get updates?

Yes, free. You install them by pasting the changed files over the old ones, the same way you installed it. Your data is in the spreadsheet, not the code, so updating never touches your records.

Refunds?

Ask and you get one. It is six dollars and arguing about it would cost us both more than that.

Can I use it for more than one company?

Yes. One purchase, and you can set it up for every company you run. Reselling it or passing the files on to other buyers is the one thing to leave alone.

Does it work outside the Philippines?

Yes, and nothing assumes a country. Currency, record fields and deduction lines are settings you name yourself. Presets for the Philippines and the United States are included as starting points, and a blank one for everywhere else. What it will never do, in any country, is income tax withholding or agency filing — that stays with your accountant.

Does it really work on a free Gmail account?

Yes. Three things differ: sign-in uses a password or a private link rather than a Google session, application forms take a résumé link instead of a file upload, and you can email 100 people a day instead of 1,500. All three are handled, including finishing a big payroll run the next morning without you touching it.

Can I put it on my own domain?

Partly, and it is worth being precise. Google does not let you point a DNS record at an Apps Script web app, so the included page serves the portal from an address like hr.yourcompany.com by embedding it. Your domain is what people type, bookmark and see. Anyone who opens developer tools can still find the underlying Google URL.

What happens when we outgrow it?

Around seventy people the daily email limit starts shaping payroll day, and you will want real single sign-on and somebody whose job this is. That is the moment to move to Workspace or proper HR software. Getting there for six dollars is the whole point.