Run Several Businesses From One App: A Guide to Multiple Business Profiles

By the InvoiceFlow team — published 16 June 2026 — 9 minute read

Almost nobody has exactly one source of income anymore. You have a day job and a weekend business. You run a design agency under one name and take the occasional personal freelance gig under your own. You keep books for three clients, each with their own brand. The work is separate, the money is separate, the clients are separate — but somehow it all ends up in one chaotic invoicing folder with mismatched logos and a running guess about which template belongs to which brand.

The fix is not a second app, a second phone, or a spreadsheet. It's multiple business profiles: separate identities inside a single InvoiceFlow install, each with its own branding, templates, and settings, but living comfortably side by side. This article explains who needs them, how to set them up properly, and how to keep the data clean once you have more than one.

What a profile actually is

A business profile is the full identity that appears on your documents and shapes your defaults. Think of it as a self-contained brand. Each profile carries its own:

When you switch profiles, the whole app shifts to that identity. New invoices use that profile's logo, template, currency default, and numbering sequence. You are not reconfiguring anything by hand each time — you are just choosing which hat you're wearing today.

Who needs more than one profile

The freelancer with a side business

You write code Monday to Friday under your own name and sell hand-poured candles on weekends under a brand called "Ember & Oak." Those are two different businesses to a tax authority and two completely different vibes to a customer. The candle brand wants a warm, creative template with a logo; your dev invoices want something clean and corporate. Two profiles, two identities, one app.

The agency owner who also freelances

You run a five-person studio that bills clients as "Northwind Studio." Occasionally you take a personal project — a friend's website, a quick consulting call — that you'd rather not run through the studio's books. A separate personal profile keeps that income cleanly separated, with its own simpler template and its own numbering, so it never gets confused with studio invoices.

The bookkeeper or accountant

This is the heaviest user of profiles. If you manage the invoicing for several small businesses, each client business gets its own profile: its own logo, its own legal details, its own template, its own currency and tax setup. You switch between them all day, and each one produces documents that look like they came from that business — because, for all the recipient knows, they did.

The multi-brand owner

One company, several public-facing brands. A holding entity with a premium line and a budget line. A restaurant group with three venues. Each brand needs to look distinct on paper even though one person controls them all. Profiles give you that separation without three separate accounts to log into.

Creating a profile: blank or duplicate

InvoiceFlow gives you two ways to create a new profile, and the choice matters more than it looks.

Start blank

Choose a blank profile when the new business is genuinely different from anything you already run. Different country, different currency, different visual identity, different tax setup. You'll fill in the business details, upload the square and wide logos, pick a template, and set your defaults from scratch. It takes a few minutes, but everything is intentional and there's nothing inherited that you'll have to hunt down and override later.

Duplicate an existing profile

Choose duplicate when the new profile is a close cousin of one you already have. Same country, same tax rules, same general look — you just need a different name and logo. Duplicating copies the source profile's settings as a starting point so you're editing rather than building. This is the fast path for a multi-brand owner spinning up a second brand, or a bookkeeper onboarding a client similar to an existing one.

A note worth knowing: duplicate is for when you want the shared starting point. If you find yourself duplicating and then changing almost everything, you wanted a blank profile. Pick the one that leaves you with the least cleanup.

Branding: the two-logo system per profile

Here's a detail that quietly separates a polished invoice from an amateur one. InvoiceFlow uses a two-logo system, and each profile carries its own pair.

A square logo works where the layout has a compact, boxy slot — a header corner, a stamp-like mark. A wide logo (a horizontal lockup, usually your icon plus the business name) works where the template reserves a long banner across the top. Most logos are designed as one shape and then crammed awkwardly into the wrong space. By storing both variants, the template can auto-place whichever fits the layout it's drawing — so the same brand looks correct in a compact template and a bold banner-style template alike.

Both logos go through an in-app image cropper, so you can fit your artwork to each slot without leaving the app or wrestling with a separate editor. For someone running three brands, this is three pairs of logos, each tied to its own profile, each auto-placed correctly. You set it once per profile and forget it.

Templates: shared or profile-specific

Templates are where multi-profile setups get genuinely flexible. You have the 12 built-in PDF templates — clean, professional, bold, elegant, compact, modern, classic, creative, minimal, contractor, striped, and installment — plus the visual custom template editor, which lets you build your own layout from slot-grid sections.

The custom editor has one feature that matters specifically for multiple profiles: a custom template can be shared across business profiles or kept profile-specific. So if you've designed a layout you love, you can reuse it across all your brands (changing only the logo and details). Or, if one brand needs a layout nobody else should touch, you keep that template locked to that profile. An agency might share one polished house style across its sub-brands; a bookkeeper keeps each client's template private to that client's profile.

A worked example: keeping it clean

Meet Daniel, a developer in Austin. By day he contracts under his own name. On the side he runs a small Shopify-store-building service called "Launchpad Web." He set up two profiles.

Profile one — Daniel Reyes, Contractor. Minimal template. Square logo is just his monogram. Invoices in USD, tax-exclusive, net-30 terms, numbering DR-2026-001. Payment instructions show his bank details and a payment link.

Profile two — Launchpad Web. Created by duplicating the first (same country, same currency, same tax setup) and then changing the name, both logos, and the template to the bold style. Numbering LPW-2026-001. Same bank, but a different payment link and a punchier email template with merge fields that greet the client by name.

The discipline that keeps this clean is simple: check which profile is active before you create anything. Daniel's one near-miss was issuing a Launchpad invoice while the contractor profile was active — caught it because the logo was wrong before he sent it. The lesson stuck: glance at the active profile first, then create. Because each profile has its own numbering sequence, the documents never collide even when the work overlaps in the same week.

How to keep multi-profile data clean

More identities means more discipline. A few habits keep everything tidy:

  1. Confirm the active profile before creating a document. This is the single most important habit. The active profile decides the logo, template, currency default, and numbering on whatever you make next.
  2. Keep clients with the brand they belong to. A client is part of a business relationship; that relationship belongs to a profile. Use client groups and categories within each profile to organize who's who, rather than mixing everyone into one undifferentiated list.
  3. Give each profile a distinct numbering prefix. DR-, LPW-, NW- — a glance at an invoice number tells you which business issued it. This also keeps each sequence gap-free, which matters for tax records.
  4. Match the template to the brand, not your mood. Decide each profile's template once. Consistency is what makes a brand look established. Switching templates every few invoices makes a business look like it's still figuring itself out.
  5. Set defaults per profile so you're not overriding constantly. Currency, tax treatment, payment instructions, late-fee rules — configure them at the profile level. If you're manually changing the same setting on every invoice, that setting should have been a profile default.

Why one app beats several

You could, in theory, install a second invoicing app, or keep a separate account for each business. People do. It's worse, for boring but real reasons.

First, your data lives in one place. InvoiceFlow is offline-first and local-first — your documents and clients sit on the device — and there's one backup to worry about, not several. When you switch phones, one cloud restore brings back every profile, every logo, every template, intact. Splitting across apps means splitting your backup discipline, and that's exactly where data gets lost.

Second, your reporting stays sane. Analytics, paid-versus-outstanding tracking, your top clients — they live in one app. You can look at one business at a time, but you never have to reconcile three separate tools to understand your overall financial picture.

Third, switching is instant. A bookkeeper handling five businesses doesn't log out and log in five times a day. They switch profiles. The cost of context-switching drops to almost nothing, which is the whole point of consolidating in the first place.

When you should NOT use multiple profiles

Profiles separate businesses, not clients. If you're one freelancer serving twenty clients, that's one profile with twenty clients — use client groups and categories to organize them, not twenty profiles. Spinning up a profile per client when you're a single business creates fragmentation: split numbering, split reporting, and no real benefit. Reach for a new profile only when there's a genuinely separate brand or legal entity behind the work.

The bottom line

If your income comes from more than one business — a side hustle, an agency plus personal work, several clients' books, or a portfolio of brands — multiple profiles are the difference between a tidy operation and a folder of mismatched PDFs. Set each one up deliberately: blank if it's truly new, duplicated if it's a close cousin. Give it its own two logos, its own template, and its own defaults. Then build one habit — check the active profile before you create — and the rest takes care of itself.