How should a finance or HR lead organise a work Gmail inbox with labels and filters?
Create a short, fixed set of labels such as Bills to Pay, AP Reminders, Receipts, Payroll and Statutory. Give each email one category label, archive anything that does not need you, and keep only items needing a reply, approval or payment in the inbox with an Action Required label. Then turn repeat senders into Gmail filters built from Google's documented search operators.
A finance, HR or admin inbox mixes supplier bills, overdue reminders, card receipts, payslips, government notices and newsletters. The real deadline is usually in there, just under fifty emails that did not need you. The fix is not a cleverer folder tree. It is a short label map, one label per email, and filters that do the filing for you.
The method in four rules
- A fixed label map. Ten labels or fewer, each with a written rule for what goes in and whether it stays in the inbox.
- One category label per email. Pick the most specific label that fits and remove any other category label. The only label that may sit beside it is Action Required.
- The inbox holds only what needs you. Anything you must reply to, approve, pay, sign or decide gets Action Required and stays. Everything else is labelled and archived.
- Repeat senders become filters. Once a sender has appeared three times, build a filter so future mail files itself.
Two facts from Google's own help pages make this safe. Labels are not folders, and only you see them. Archiving does not delete: an archived email stays under All Mail and comes back to the inbox if someone replies.
A label map for a finance or HR lead
The sender addresses below are placeholders. For IRAS, CPF, ACRA, MOM, your bank or your payroll provider, open a real email you received and copy the sender address shown. Never type one from memory; government bodies can send from more than one address.
| Label | What goes in | Example filter query | Inbox |
|---|---|---|---|
| Action Required | Anything you must reply to, approve, pay, sign or decide | Applied by hand | Keep |
| Bills to Pay | Original supplier invoices still to be paid | (from:billing@supplier-a.example OR from:accounts@supplier-b.example) AND (subject:invoice OR subject:bill) -subject:reminder -subject:overdue | Keep until scheduled |
| AP Reminders | Chasers, overdue notices and statements on bills already received | (subject:reminder OR subject:overdue OR subject:"statement of account") | Archive |
| Receipts | Payment confirmations, card and subscription receipts | (subject:receipt OR subject:"payment confirmation") | Archive |
| Payroll | Payslips, payroll runs, provider notices | from:payroll@provider.example AND (subject:payslip OR subject:payroll) | Archive unless action needed |
| Statutory | IRAS, CPF, ACRA and MOM notices | from: the address copied from a real notice | Keep until dealt with |
| Clients | Client mail that is not a bill or receipt | (from:ops@client-a.example OR from:finance@client-b.example) | Archive once answered |
| Vendors | Supplier mail that is not a bill, reminder or receipt | from:sales@supplier-a.example -subject:invoice -subject:receipt | Archive once answered |
| Newsletters | Mailing lists, promotions, webinars | list:news@example.com | Archive |
| Reference | Policies, contracts, confirmations worth keeping | Applied by hand | Archive |
Bills to Pay against AP Reminders is the distinction that matters most. The first invoice is a bill. A chaser, reminder or statement about it is an AP reminder. The minus signs in the Bills to Pay query keep reminders out, so the same email never lands under both labels.
When two labels fit, use a priority order and stick to it: Statutory, Payroll, Bills to Pay, AP Reminders, Receipts, Clients, Vendors, Reference, Newsletters.
Building a filter that works
Use only operators that Google documents on its Refine searches page. The ones above are from:, subject:, OR, AND, the minus sign, quotes for an exact phrase, parentheses to group, has:attachment, filename: and list:. For PDF bills only, add AND has:attachment AND filename:pdf.
- Paste the query into the Gmail search box and click Search. Check the results are the emails you expect.
- Click Show search options, then Create filter at the bottom of the search window.
- Choose the label, and tick archive if the label is set to archive. Do not tick delete or forward.
- Click Create filter.
Two points from Google's filter page are worth knowing. A reply to a filtered message is only filtered if it also meets the filter's criteria. And the page does not say a new filter files emails you already have, so run the query as a search, tick the results, apply the label with the Labels icon and archive them yourself.
Google also notes that labels are added to messages, not whole conversations, and that with negative operators a conversation can still appear if one of its messages matches. That is another reason to test every query as a search first.
The weekly 10 minute tidy
- Open Action Required. Remove the label from anything done and archive it.
- Label and archive anything in the inbox that does not need you.
- Search
has:nouserlabels AND newer_than:7dand file what it finds. - Note any sender seen three or more times without a filter.
- Open Statutory and Bills to Pay and check nothing is due this week without an owner.
Common mistakes
Too many labels
Thirty nested labels take longer to file into than the inbox took to read. Start with ten and add one only when a real pattern appears.
Guessing sender addresses
A filter on a guessed IRAS or bank address silently matches nothing, or the wrong thing. Copy every address from a real email.
Overlapping filters
If an invoice filter and a reminder filter both match, the email gets two labels. Use minus to exclude one from the other.
Filing confidential mail automatically
Top management, legal and HR confidential mail, such as resignations, disciplinary matters or salary reviews, should stay in the inbox for you to handle personally.
How the free Gmail Inbox Organiser Kit does it
The Gmail Inbox Organiser Kit is a free AI skill for finance, HR and admin leads. It sets up this label map, files each email under one label, flags what needs your reply and builds filter queries using only the operators listed in its reference file, each linked to Google's help page. It never deletes or sends anything. It does not unsubscribe, block or touch top management, legal or HR confidential mail without asking, and it always shows you a plan of what it will label, archive and keep before any bulk change or filter. An offline planner builds each label's query and filter steps if you would rather do it by hand.
Gmail screens change from time to time. Check each filter's matching emails before you save it. This article is general reference material, not IT advice.
Frequently asked questions
Are Gmail labels the same as folders?
No. Google's help page says labels are different from folders, and only you can see your labels; the people you email do not receive them. In practice an email can carry a label and still sit in the inbox, which is why the method pairs every label with a decision to keep or archive.
Does archiving an email in Gmail delete it?
No. Google's help page says an archived email leaves the inbox but stays under All Mail, and you can find it again with More, then All Mail, or the search in:archive. If someone replies to an archived email, it comes back to the inbox.
Does a new Gmail filter apply to emails I already have?
Google's filter help page does not say that a new filter files emails already in your mailbox. To file older mail, run the same query as a search, tick the results, apply the label with the Labels icon and then archive them.
Which Gmail search operators work in filters?
Google's filter page points to its Refine searches page for the operators to use. Those include from:, to:, subject:, OR, AND, the minus sign to exclude, quotes for an exact phrase, parentheses to group, has:attachment, filename: and list:. Test every query as a normal search before you save it as a filter.
How do I find emails I forgot to label?
Search has:nouserlabels, which Google documents as finding emails without a label you made. Add newer_than:7d to limit it to the last week, for example has:nouserlabels AND newer_than:7d, and file whatever it returns.
