Denha NexusFeature · Agency finance

Agency finance: how much you actually earn on each client

An ad account shows what the client spends. This section shows your revenue, your costs and your profit on each client: what they pay, what it costs to run them, who has not paid and who is leaving. The figures come from contracts, invoices and logged time rather than from a feeling.

14 days on any plan, no card needed to start. After the click: a three-field form and the workspace.

What gets counted

Revenue
Contracts and invoices by client, recurring and one-off
Cost
Team work, contractors, the cost of processing data
Profit
Per client and for the agency as a whole
Debts
Who has not paid, how overdue it is, a link to the invoice
Cohorts
Who stays with you and who leaves, by month of joining
Contractors
Payouts to freelancers and outside suppliers

The cost of processing data is a cost line of its own, visible by client and by module, with monthly caps per organisation.

01What it looks like

Agency finance in ADS Beast

Screen recording: profit per client with cost included, the list of overdue invoices, and client retention by month of joining.

A screen recording of the product in the ADS Beast demo workspace. The clients and campaigns on screen exist for the demonstration; no real advertiser stands behind them.
02What it does

What the section does

01

Profit per client, not one number for everything

A client with a large budget can bring in less than a small one if three people run it by hand. The section sets the revenue from a client against what it costs to run them, and shows who really feeds the agency.

  • Revenue, cost and profit for each client
  • A list of the clients running at a loss
  • Each client's share of agency profit
02

Who has not paid and by how much

Invoices, due dates and arrears in one place, with links to the payment. This is the dull part of the work that gets put off until the cash gap is visible.

  • A list of overdue amounts by client, with sums and dates
  • A link to the invoice and to the payment
  • Scheduled reminders to the client
03

Cohorts: who stays and who leaves

Clients are grouped by the month they joined, and you can see how many of each group are still there after three, six and twelve months. That answers whether the agency is growing or replacing the ones who left.

  • Retention by month of joining
  • What a client brings in over the whole time you work with them
  • The point at which clients most often leave
04

Contractors and the team

Payouts to freelancers and outside suppliers are counted as part of the cost of a client rather than as general agency spend. Team load is shown separately: who is overloaded and who is free.

  • Contractor payouts tied to clients
  • Team load, person by person
  • The cost of running a client including the people time in it
03How it works

How the section fills up

Most of the data is already in the system: contracts, invoices, tasks and processing cost. The rest is entered once.

  1. 01

    Enter the contracts

    Amount, frequency and terms for each client.

  2. 02

    Issue the invoices

    From the system, with payment and arrears tracked.

  3. 03

    Log the work

    Tasks and team load, payouts to contractors.

  4. 04

    Read the profit

    By client, by cohort and for the agency as a whole.

04How it fits together

Where the data comes from and what you get out of it.

Ad accounts hand over their statistics through your own OAuth apps. The system puts them into one picture, agents look for what to change, and only what you approve gets changed.

Platforms
  • Google AdsOAuth
  • MetaOAuth
  • TikTokOAuth
  • LinkedInOAuth
  • Microsoft AdvertisingOAuth
  • Windsor.aiAPI key
ADS Beast
Combines and checks
  • sync every 15 minutes
  • conversion to USD at the day rate
  • reconciliation with the native account
  • 90 days of history
What you get
  1. One spend summaryEvery account in one currency and one date window.
  2. Tasks from agentsWhat to change, where and why, linked to the row in the account.
  3. A person decidesBudgets, bids and statuses change only after approval.

Early access

See your own ad accounts the way the diagram shows them.

We are opening access to agencies in turn. Leave a work email and we will write when your turn comes, then help you connect the first account.

We use the email only to reply about access. Privacy policy

05Figures from the code
49
dollars a month for the starter plan
199
dollars a month for the agency plan
50
clients on the agency plan
12 h
between exchange rate updates
06What it does not do

What the section does not do

  • It does not replace your accounting or file your returns - this is management reporting for decisions.
  • It does not count profit without cost data: with no work logged you get revenue, not profit.
  • It does not add amounts in different currencies without a rate for the day.
  • It does not show agency finance to a client: only their own figures go into the portal.
07Questions and answers

Questions and answers

How is this different from a report on ad spend?

Ad spend is the client money. Here it is your money that gets counted: contract revenue, the cost of running the client, and the profit on each of them.

Where does the cost figure come from?

From logged team work, contractor payouts and the cost of processing data for that client. The last of those is shown as a separate line by client and by module.

Does the client see these figures?

No. The client portal carries only their own numbers: spend, results, reports and invoices. Agency finance stays inside the organisation and behind access rights.

What do the cohorts show?

How many of the clients who joined in one month are still there after three, six and twelve months, and what each brings in over the whole relationship. That tells growth apart from replacing the ones who left.

See which client actually brings in profit and which one eats it

The first 14 days are free on any plan and you do not need a card to start. Contracts and invoices are entered once, and the counting happens on its own.

14 days on any plan, no card needed to start. After the click: a three-field form and the workspace.