The First 90 Days of Freelancing: An Invoicing Setup Checklist
By the InvoiceFlow team — published 26 May 2026 — 12 minute read
The first 90 days of a freelance career are when most of the durable infrastructure decisions get made. The pricing strategy you set, the invoicing tool you choose, the payment terms you adopt, the contract template you start with — these become defaults you'll live inside for years. Get them right and the next five years run on rails. Get them wrong and you'll spend year four undoing year one.
This article is the structured checklist for the invoicing side of those first 90 days. It's written for new freelancers across creative, technical, consulting, and service categories. Adapt the specifics to your industry; keep the structure.
Days 1-15: Foundations
Week 1: Business registration and banking
Before any invoice, you need a way to receive money cleanly. Decisions:
- Legal structure: sole proprietor, LLC/Ltd, professional partnership. Varies by country and tax situation. Don't overthink this in week one — most jurisdictions let you upgrade later.
- Business bank account: separate from personal. This single decision saves countless hours of accounting later.
- Tax registration: VAT/GST registration where required by threshold or by industry. Some businesses register voluntarily even below threshold (lets you claim input VAT).
Week 2: Tools
Pick your invoicing tool. Resist the urge to defer this decision — the longer you operate without proper invoicing, the more retroactive cleanup you'll need.
What to look for:
- Mobile-first usability.
- Offline-first capability (you'll need it eventually).
- Real template customization (not just letterhead + logo).
- Recurring schedules with end conditions.
- Multi-currency if you'll bill internationally.
- Clean export in case you switch later.
Week 2: Banking integrations
Set up Wise (or equivalent) for international payments. Set up a payment-link service for online customers. Verify all bank details are correct and that you can actually receive payment through each channel.
Days 15-30: Brand and templates
Week 3: Visual identity for invoices
You don't need a full brand at this stage. You need three things:
- A simple logo (text logo is fine).
- One or two accent colors.
- A typeface choice (sans-serif body, optional serif headings).
Build your invoice template around these. The point isn't to look like a Fortune 500 — it's to look intentional. Most freelancers underdo this in year one and regret it.
Week 4: Template construction
Build three templates:
- Quote template (for new prospects).
- Invoice template (for completed work).
- Delivery note / completion template (for handover documentation).
All three should share visual identity — same typography, palette, and structure. They form a family of documents.
Days 30-45: Pricing and terms
Week 5: Rate setting
This is the decision most new freelancers get wrong by under-pricing.
The minimum sensible rate for full-time freelancing:
- What employee salary would you accept for equivalent work?
- Add ~40% for self-employment costs (no benefits, no PTO, no employer-paid insurance, etc.).
- Divide by your realistic annual billable hours (often 1,000-1,400, not 2,000).
The number you get is your minimum. Most experienced freelancers charge 1.5-2x this minimum. If your first rate feels uncomfortable, you're probably in the right zone.
Week 5: Payment terms
Set your default payment terms now:
- Net-7 for residential and small clients.
- Net-14 for B2B small businesses.
- Net-30 for larger corporate clients (only if they push).
Include a late-fee clause. Be specific. We covered the psychology of this elsewhere — it works.
Week 6: Deposit policy
Decide your deposit policy and stick to it:
- Default: 50% deposit on any project over a certain threshold.
- Smaller projects: full payment on completion is fine.
- Recurring/retainer work: month-in-advance default.
The most common new-freelancer mistake is skipping deposits to land the first few clients. Don't.
Days 45-60: Operational habits
Week 7: Time tracking
Even if your work is project-based and you bill fixed fees, track your time. You won't bill it — but you'll learn what projects actually cost you. After six months, this data transforms your pricing.
Week 8: Client onboarding workflow
Define what happens when a new client signs on:
- Send contract for signature.
- Create client record with full billing details, tax ID, preferred currency, language.
- Send deposit invoice.
- Collect deposit before any work starts.
- Set up project record for tracking.
This sequence should be muscle memory by month three.
Days 60-75: Compliance and records
Week 9: Tax setup with an accountant
Find a local accountant who works with freelancers in your industry. One conversation now prevents months of cleanup later. Topics to cover:
- What tax classification fits your situation.
- What records to keep.
- What expenses are deductible.
- Quarterly estimated payments (in jurisdictions that require them).
- End-of-year filing process.
Week 10: Receipt and expense tracking
Set up the receipt-scan workflow now, before you accumulate a shoebox of paper. Tag every business expense by category. Future-you will thank present-you at tax time.
Days 75-90: Optimization
Week 11: Review the first 75 days
Look at your dashboard:
- How many invoices have you sent?
- How long do clients take to pay?
- Which clients are profitable, which are friction?
- What's your effective hourly rate (revenue ÷ hours)?
The patterns are already visible at this point. Note them.
Week 12: Set up the year-end discipline
You won't have a year-end this quarter, but you can set up the structure now:
- Calendar reminder for the 90-minute December cleanup.
- Backup workflow (3-layer: cloud sync + quarterly export + annual archive).
- Restore drill scheduled.
Week 13: Adjust pricing if needed
Three months of data is enough to know whether your initial rate was right. If you've been over-busy (signal: too cheap), raise rates for new clients. If you've been quiet (signal: maybe too expensive, or marketing issue), investigate before lowering.
The traps to avoid
Trap 1: Spending more time on tools than work
You can spend the first 90 days endlessly comparing tools and never doing actual work. Pick reasonably good tools quickly; iterate later. Done is better than perfect for tool selection.
Trap 2: Free-tier traps
Free tiers of invoicing software often limit features (no recurring, no multi-currency, no proper templates). The "savings" cost you more in workflow friction than the paid tool would. Pay if needed.
Trap 3: Friend-and-family pricing
The "I'll do it cheap because you're a friend" pattern destroys your pricing reference point. If you do friend work, do it free or do it at full rate. Anything in between trains friends to expect discount pricing.
Trap 4: Working without a contract
"It's just a small project" is famous last words. A contract — even a one-page one — protects both sides. Use it from day one.
Trap 5: No tax savings
Set aside 25-35% of every payment for tax. Yes, every payment. Open a separate savings account if that helps. The end-of-year tax bill is brutal if you've been spending gross-as-net.
What good looks like at day 90
- You have 5+ paying clients.
- Your invoicing tool is set up with templates, recurring schedules, and payment-term presets.
- Your time-tracking habit is automatic.
- You know your days-to-paid average.
- You have a relationship with an accountant.
- You have receipts and expenses organized.
- Your backup is in place.
- You're billing at a rate that lets you sustain the business.
If you're at this point at day 90, the next five years run on rails. Most freelancers reach this state somewhere between year two and year five — and spend the intervening time fighting friction that would have been avoidable.
The wider lesson
The first 90 days feel like they're about getting clients. They're equally about getting infrastructure. The freelancers who treat the infrastructure as something to figure out "later" end up paying for it for years. The freelancers who front-load the setup work spend the next stretch of their career doing actual work, not patching the consequences of skipped setup.
Be the second kind.