A 20-Minute Weekly Admin Routine for Freelancers
A simple six-step weekly admin routine for freelancers. Update quotes, invoice finished work, match payments, chase late clients, capture expenses and check your cash, all in 20 minutes.
Most freelancers do not hate admin. They hate the admin pile: three weeks of unsent invoices, a wallet full of receipts and a nagging feeling that someone still owes them money.
The fix is not a better system or more discipline. It is doing a little bit, on the same day, every week. Twenty minutes on a Friday afternoon is enough to keep your quotes, invoices, payments and expenses up to date, so nothing slips and tax season stops being a crisis.
This guide gives you a six-step routine you can follow with a timer running.
The short answer
Once a week, block out 20 minutes and work through these six steps:
- Update your quotes (3 minutes). Mark what was accepted, declined or expired.
- Invoice finished work (4 minutes). Every completed job gets an invoice.
- Match payments (4 minutes). Compare your bank statement with your unpaid invoices.
- Chase late payments (3 minutes). Send a friendly reminder for anything overdue.
- Capture expenses (4 minutes). Add this week's receipts.
- Look ahead (2 minutes). Check your cash, upcoming bills and tax deadlines.
Why weekly works better than monthly
A month is too long for freelance admin. Here is what happens when you leave it:
- You invoice late, so you get paid late. A job finished on the 3rd but invoiced on the 30th waits an extra four weeks for payment.
- You forget details. By month end, you cannot remember how many hours that extra revision took.
- Receipts disappear. Slips fade, emails get buried and you lose deductions you were entitled to.
- Late payments get later. A reminder sent two days after the due date gets a quick reply. One sent five weeks later starts an awkward conversation.
Daily is too often for most people. Weekly is the sweet spot: often enough that nothing piles up, rare enough that it does not eat into your working time.
Before you start: set up once
The routine only takes 20 minutes if everything lives in one place. If your quotes are in Word, your invoices in a spreadsheet and your receipts in a shoebox, every step turns into a search.
In Eazy-Biz, your quotes, invoices, expenses and payments are all in the same app, with your business and banking details saved once under Settings. If you are just getting started, follow our guide to your first month on Eazy-Biz first.
Then pick your admin slot. Friday afternoon works for many freelancers, because the week's work is done and clients are still around to answer questions. Put it in your calendar as a repeating event, and treat it like a client meeting.
Step 1: Update your quotes (3 minutes)
Start with the work that has not started yet.
Open Quotes and filter by Pending. For each one, ask: did the client reply?
- Yes, they accepted. Change the status to Accepted. On the Standard and Pro plans, Eazy-Biz creates a draft invoice with the client details and line items already filled in.
- No, they declined. Mark it Declined. It is still useful to know how many quotes you win.
- The validity date has passed. Mark it Expired, or send a quick follow-up if you still want the job.
- No answer yet, but still valid. Leave it as Pending. If it has been more than a week, send a short check-in.
A short follow-up wins more work than most freelancers expect. Clients often mean to say yes and simply forget.
For the full process, see our quote-to-invoice workflow.
Step 2: Invoice finished work (4 minutes)
Next, make sure every job you finished this week has an invoice.
Look back over your week, your calendar and any project tracker you use. For each completed job, create the invoice from Invoices, or open the draft that was created from an accepted quote.
Before you send each one, check:
- The due date matches what you agreed with the client.
- The tax rate is right. It starts at 15%. If you are not VAT registered, set it to 0.
- The line items are specific. "Logo design, three concepts and two revision rounds" is clearer than "Design work".
Then click Create Invoice, download the PDF and send it. Once it has gone out, change the status from Draft to Pending.
Tip: If you bill a client the same amount every month, such as a retainer, set it up once under the Recurring tab on the Invoices page. That is one less thing to remember on Friday.
New to invoicing in Eazy-Biz? Read how to create and send your first invoice.
Step 3: Match payments (4 minutes)
Now find out who has paid.
Open your banking app and look at this week's deposits. Then open Invoices and filter by Pending. For each deposit:
- Find the invoice it belongs to. This is quick if clients use the invoice number as their payment reference.
- Change the invoice status to Paid.
- Log it under Payments Received in Finances, and attach the proof of payment if you have it.
Do not skip this step. If paid invoices stay on Pending, your totals are wrong, your overdue list fills up with clients who have already paid, and you risk chasing someone by mistake.
Tip: Put "Please use the invoice number as your payment reference" in the Notes on every invoice. It is the single biggest time saver in this step.
Step 4: Chase late payments (3 minutes)
Filter your Invoices list by Pending and look for any invoice past its due date. Change those to Overdue, then filter by Overdue to see the full list.
Send each client a short, friendly reminder. Most late payments are forgotten, not refused, so keep the tone light:
Hi [Client Name],
Just a quick reminder that invoice [number] for [amount] was due on [date]. I have attached it again for convenience, and my banking details are on the invoice.
Please let me know if there is anything holding it up.
Thanks, [Your Name]
If a reminder has already gone out, follow up more firmly, or pick up the phone. A two-minute call often gets an answer that three emails do not.
For a fuller chasing routine, including how to write a polite reminder and keep track of follow-ups, see how to track unpaid invoices without a spreadsheet.
Step 5: Capture expenses (4 minutes)
Now record what you spent.
Gather this week's receipts: paper slips, email receipts and card notifications. In Eazy-Biz, go to Finances, open Expense Capture and add each one. Choose a category, such as Software, Equipment, Travel, Marketing, Office or Utilities, and attach a photo or PDF of the receipt.
Four minutes a week is easy. A whole year of receipts the week before your tax return is not, and that is when deductions get missed.
Subscriptions, rent and other fixed costs that come off every month only need to be added once, under Recurring Expenses.
Tip: Keep a separate bank account for your freelance work. Then everything in that account is a business transaction, and this step is a matter of working down a list rather than deciding what counts.
Expense tracking is included on the Standard and Pro plans.
Step 6: Look ahead (2 minutes)
Finish by looking forward instead of back. Open your Dashboard and ask three questions:
- How much am I owed? Check your Pending and Overdue totals. That is money on its way, but not yet in the bank.
- What is coming up? Any large bills, equipment purchases or quiet weeks ahead? The Forecasting tab under Finances projects your cash flow 30, 60 and 90 days out.
- Any tax deadlines? The Tax Center lists upcoming SARS dates. If you work for yourself, provisional tax payments are due at the end of August and the end of February.
Freelancers do not have tax taken off a salary, so it is worth moving money aside each week for tax. Many freelancers set aside a fixed percentage of every payment received. Ask your accountant what percentage suits your income. Our guide to provisional tax for freelancers explains how the payments work.
And if your bank balance looks healthier than your situation feels, read why your bank balance does not tell the whole story.
The routine at a glance
Print this, or save it next to your calendar invite:
| Step | Time | Where in Eazy-Biz | Done when |
|---|---|---|---|
| Update quotes | 3 min | Quotes, filtered by Pending | Every quote has the right status |
| Invoice finished work | 4 min | Invoices | Every completed job has an invoice |
| Match payments | 4 min | Invoices and Payments Received | Every deposit matches a Paid invoice |
| Chase late payments | 3 min | Invoices, filtered by Overdue | Every overdue client has a reminder |
| Capture expenses | 4 min | Finances, Expense Capture | Every receipt is captured |
| Look ahead | 2 min | Dashboard, Forecasting, Tax Center | You know what is owed and what is due |
Once a month: a 30-minute check-in
The weekly routine keeps things tidy. Once a month, take another half hour to see the bigger picture:
- Read your profit and loss report. Open Reports under Finances. Are you making money, and is it more or less than last month? If the report is new to you, see how to read a simple profit and loss report.
- Review your expenses by category. Look for subscriptions you no longer use.
- Check your quote win rate. How many quotes did you send, and how many were accepted? If it is low, your pricing or follow-up may need work.
- Look at your best clients. Who pays on time, and who always pays late? It helps when deciding whose work to prioritise.
- Check your VAT position. If your turnover is growing, keep an eye on the R2.3 million VAT registration threshold.
How to make the routine stick
A routine only works if you do it. These habits help:
- Same day, same time. A fixed slot in your calendar turns it into a habit rather than a decision.
- Use a timer. Twenty minutes feels manageable. "Do my admin" does not.
- Do the steps in order. Each one feeds the next. Quotes become invoices, invoices become payments, and payments tell you who is late.
- Do not skip a bad week. On a busy week, do just steps 2 and 3. Invoicing and matching payments are the two that cost you money if they slip.
- Pair it with something you enjoy. A good coffee or a favourite playlist makes Friday admin something to look forward to, or at least something to put up with.
Frequently asked questions
How much time should a freelancer spend on admin each week?
For most freelancers, 20 to 30 minutes a week is enough to keep quotes, invoices, payments and expenses up to date, as long as everything lives in one place. Add a longer check-in once a month to review your profit and plan ahead.
What is the best day to do weekly admin?
Friday afternoon works for many freelancers, because the week's work is finished and clients are still available to answer questions. Pick any day you can stick to. Consistency matters more than the day.
What admin tasks should a freelancer do every week?
Update quote statuses, invoice finished work, match payments to invoices, chase overdue clients, capture expenses with receipts, and check your upcoming cash flow and tax deadlines.
What if I miss a week?
Do the next routine as normal, but start with invoicing and matching payments. Those are the two steps that affect your cash flow. The rest can catch up the following week.
How long should I keep receipts and invoices?
SARS generally expects you to keep business records, including invoices and receipts, for five years. Attaching receipts to expenses in Eazy-Biz keeps them stored with the transaction they belong to.
Can I do this routine on the Eazy-Biz Free plan?
You can do steps 1 to 4 on the Free plan, which includes 15 invoices and 15 quotes a month. Expense capture, payments logging, reports and forecasting are on the Standard and Pro plans.
Make admin a 20-minute job with Eazy-Biz
Freelance admin does not need a whole day. It needs twenty minutes, once a week, with everything in one place.
Eazy-Biz keeps your quotes, invoices, payments and expenses together, built for South African freelancers and small businesses.
Get started with Eazy-Biz and book your first 20-minute admin slot this Friday.
This article is general information for South African business owners and is not tax, legal, or financial advice. Rules and thresholds change, so confirm your position with SARS or a registered tax practitioner before acting on it.