How to manage overseas clients in Notion

When you work with clients abroad, each client’s information ends up scattered across too many places: the brief arrived by email, the tasks were discussed over WhatsApp, the proposal link lives in Google Drive, and how much they owe you is stored in your head. With two clients that holds together. With five, you start forgetting to reply, losing track of which invoice went unpaid, and redoing the work of digging up information you already had. Notion is good for pulling all of that into one place, but only if you build it with intent instead of piling up loose pages. This guide is about setting up a simple system you actually use every day, not a tidy library you abandon within a week.

Start from what you need to see, not from the tools

The most common mistake is opening Notion and creating databases just because you can. Before you touch anything, answer three questions: who do I need to reply to today, which project is active and at what stage, and who owes me money and since when? If your system answers those three at a glance, it works. If answering them means opening five pages, you have too much structure. Everything you build afterwards should serve those three views.

The three databases that actually matter

You do not need fifteen tables. Three related databases cover most freelancers.

Clients. One row per client. Useful fields: name, country, time zone (critical when you coordinate calls with someone six hours ahead), the currency you charge in, preferred contact channel, and a simple status (active, paused, closed). Time zone and currency look like small details until they save you from sending a message at 3 a.m. the client’s time or quoting in the wrong currency.

Projects. One row per project, related to the client. Fields: client, status (proposal sent, in progress, delivered, paid), start date, committed date, agreed amount in USD, and a link to the proposal or contract. Status is the most important part: it tells you, without thinking, what is waiting on something from you.

Payments. One row per invoice or payment, related to the project. Fields: amount, issue date, due date, status (pending, paid, overdue), and the method they paid you with. This database prevents the worst freelance surprise: discovering at the end of the month that a client who was “about to pay you” never did.

Relating the three is what turns three lists into a system: from a client you see all their projects, and from a project you see whether the payment came in or is still open.

The views that save you time every day

A Notion database can be seen in many ways without duplicating the information. Build few views, but the ones you actually use:

  • To reply today: a Projects view filtered to the ones waiting on an action from you, sorted by committed date. This is your real to-do list.
  • Open payments: a Payments view filtered to any status other than “paid”, sorted by due date. At a glance you know who owes you and since when.
  • Pipeline: a board (kanban) view of Projects grouped by status, so you can see how many proposals are floating around and what is about to be delivered.

Three well-thought-out views are worth more than twenty you never open.

Templates: write once, reuse forever

The real advantage of Notion shows up when you stop rewriting the same thing every time. Create a client page template with the sections you always need: contact details, notes from the first call, links to files, a history of important messages. And a project template with brief, scope, deliverables, and a checklist. Every new client or project starts from that template, so you never forget to record something key. That is the point where the system starts giving you time back instead of asking for it.

Notion does not replace your control of the numbers

Here it pays to be honest about the limits. Notion is excellent for organizing contacts, projects, and notes, but it is awkward for fine calculations: working out your hourly rate from your costs, or keeping the detail of each payment with the fee each platform deducted and how much you netted. A spreadsheet is still the better tool for that. Work out your rate from your real hours and expenses with the freelance rate calculator, free, and keep the detail of what you quote and collect, with fees and net, in the quote and payment tracker in USD. A good Notion system tells you what state each client is in; the spreadsheet tells you how much you actually earn. They complement each other: Notion for the status, the spreadsheet for the numbers.

We are also preparing a ready-made Notion system for international clients, with these databases, views, and templates set up and ready to duplicate. It is not available yet: when it is, you will find it in the store. In the meantime, building it with the three databases above takes less than it seems and already brings order to your day.

Start simple and grow later

Do not build the perfect system on day one. Create the three databases with the minimum fields, load your current clients, and use it for a week. You will find out which field you are missing and which view you never look at. Adjust from there. A simple system you open every day is worth infinitely more than an elaborate one you abandon. The goal is not to have the prettiest Notion: it is to never again forget to reply or to collect.

This article is a general operational guide to organization and is not legal or tax advice. The terms of each payment platform and your tax obligations vary by country and situation: always verify with official sources or a professional before making decisions.

Our products and articles are practical tools and informational content. They are not legal, accounting or tax advice. Every country and every payment platform has its own rules: talk to a professional before making tax decisions.

Back to the blog