Smart Pricing Table is interactive proposal software for agencies, firms & B2B companies

August 27, 2026

Show Ad Spend Separately From Your Management Fee

Joe Ardeeser
Joe Ardeeser
Founder & CEO, Smart Pricing Table

To show a pass-through cost like ad spend separately from your fee, switch on the Out-of-Pocket Expenses add-on, then enter an Out-of-Pocket amount on the line item, right next to its regular Cost. Your fee and the client's pass-through spend then total on separate lines, from the line item all the way up to the proposal total.

The reason this post exists: when $2,500 of campaign management and $5,000 of ad spend get mashed into one $7,500 number, the first thing you hear back is "which part is your fee?" and the second thing you hear is a complaint about the invoice.

What counts as an out-of-pocket expense in a proposal

An out-of-pocket expense is money the client pays on top of your fee that ends up in someone else's pocket, not yours.

  • Ad spend. The media budget itself, not the fee you charge to manage it.
  • Media placements and sponsorships. Podcast slots, influencer fees, print, out-of-home.
  • Third-party software and SaaS licenses. AWS, Salesforce, security tooling billed through you.
  • Domain, SSL, and hosting renewals. Small amounts, endless questions when they are buried.

Rule of thumb: if you are just the pipe the money runs through, it is out-of-pocket. If you keep it, it is your fee.

Out-of-pocket is not the same as "cheap" or "optional." It is a visibility question. The client is paying it either way, so the proposal should say so before the first invoice does.

How to turn on Out-of-Pocket Expenses

It is off by default, and on purpose. Most accounts never pass third-party costs through, so the field stays out of their editor entirely.

  1. Open the Add-ons library at /addons. You need Admin or Owner access.
  2. Switch on Out-of-Pocket Expenses.
  3. That is the whole setup. Any line item or modification can now carry an out-of-pocket amount and an optional custom label.

Nothing in your existing proposals changes until you actually enter an amount. The field simply exists now.

Out-of-Pocket Expenses walkthrough video in Smart Pricing Table
Prefer to watch it once? The walkthrough covers setup and a live example.

How to add an out-of-pocket amount to a line item

  1. Click the line item, or its edit pencil, to open Edit Line Item.
  2. Stay on the General tab. The Out-of-Pocket amount sits next to the regular Cost field, which is your fee.
  3. Enter the pass-through amount. Add an optional custom label if "Out-of-Pocket" is not the word your client uses.
  4. Save.

So a campaign management item can read $2,500/month as your fee, plus $5,000 Ad Spend/month as the pass-through. One item, two numbers, no math for the client to do.

Paid Advertising pricing group showing service fees and Out-of-Pocket ad spend totaled separately
Service fees on one line, ad spend on another, totaled separately in the group header.

Why put it on the line item instead of its own group?

Because the two numbers belong together. A separate "Ad Spend" group forces the client to match it back to the service it pays for, and the moment they turn something on or off, the pairing breaks. Attached to the line item, the pass-through cost follows the work.

Can I put pass-through costs on an optional item?

Yes, and this is where it gets useful. Open the line item and go to the Modifications tab.

Say you offer "Additional Ad Platform: TikTok" as a modification. It can carry +$500/month of your fee and +$1,500 Ad Spend/month of pass-through. If the client checks it, both numbers join the totals. If they leave it unchecked, neither one counts.

This is the part that saves the follow-up email. The client can build their own scope inside your interactive pricing table and the media budget moves with it, instead of you rebuilding the proposal for every combination.

What the client sees (and what the custom label does)

Out-of-pocket amounts show up at three levels, always separate from your fee.

  • On the line item: your fee, then the out-of-pocket amount under its own label.
  • In the group header: for example $1,800/once, $2,500/month, and +$5,000 Out-of-Pocket/month.
  • In the proposal totals: for example $7,300/once plus $1,700 Out-of-Pocket/once, and $8,500/month plus $5,000 Out-of-Pocket/month.

Custom labels stay where you set them. If you label an item "Ad Spend," the client sees "Ad Spend" on that item. Group headers and proposal totals roll everything up under the general Out-of-Pocket label, since one proposal can mix ad spend, licenses, and hosting in the same total.

Does this change the number they are approving?

It changes how legible it is. The commitment is the same, but now the fee line is defensible on its own and the pass-through line reads as what it is: money you are moving, not margin you are keeping. More on the commercial side of that on the Out-of-Pocket Expenses feature page.

How this is different from profit margins and internal cost

These two get confused constantly, so to be exact:

  • Out-of-pocket is what the client pays on top of your fee. Visible in the proposal.
  • Internal cost is what you pay to deliver the work, like a subcontractor or a seat you buy. The client never sees it.

Both can sit on the same item at the same time. The client sees your fee and the pass-through cost. You see the margin underneath it. If you want the internal side, that lives in Profit Margins, the other add-on.

Why this is an add-on, not a core feature

Because most accounts do not pass third-party costs through, and a field that 5 to 10% of people need should not sit in the editor for the other 90%.

Features that everyone touches go straight into the core product, like volume pricing and custom variables. Specialized ones become add-ons you switch on when you need them. Two exist today, Out-of-Pocket Expenses and Profit Margins, and more are on the way. Everyone else's interface stays clean.

If you run media, licenses, or hosting through your own invoices, this is the field you have been faking with a note in the scope. Agencies tend to turn it on for ad spend first, then quietly use it for every renewal they were absorbing.

Smart Pricing Table is interactive proposal software with live pricing tables for agencies, IT companies, and consultants.

Explore more

Frequently Asked Questions

Where is the Out-of-Pocket field in Smart Pricing Table?

Open the line item, or click its edit pencil, to reach Edit Line Item. On the General tab, the Out-of-Pocket amount sits next to the regular Cost field. Enter the pass-through amount there and save.

What happens if the Out-of-Pocket Expenses add-on is off?

The field is not available on line items or modifications, which is the default for most accounts. Switch the add-on on in the Add-ons library as an Admin or Owner, and the field appears on every line item and modification.

What is the difference between an out-of-pocket expense and internal cost?

An out-of-pocket expense is what the client pays on top of your fee, and it is visible in the proposal. Internal cost is what you pay to deliver the work, and the client never sees it. Both can live on the same item, with internal cost handled in Profit Margins.

Do group totals use my custom label like Ad Spend?

No. Custom labels stay on the line item where you set them. Group headers and proposal totals roll everything up under the general Out-of-Pocket label, so a proposal that mixes ad spend, licenses, and hosting still totals cleanly.

Can an out-of-pocket amount be monthly instead of one-time?

Yes. It follows the line item it is attached to, so recurring items carry a recurring pass-through cost. A proposal can show both at once, for example $1,700 Out-of-Pocket/once alongside $5,000 Out-of-Pocket/month.

Who can turn on add-ons in Smart Pricing Table?

Admins and Owners. They switch add-ons on in the Add-ons library at /addons, and the new fields then show up for everyone building proposals in the account.


You might also like:

👉 3 New Features: Copy To, Webhooks, and Execution Date

👉 3 New Features: Volume Pricing, Email Templates, Custom Variables

👉 How to Add Proposal Numbers to Track Every Deal

GIVE IT A SPIN

Start your 14-day free trial

Smart Pricing Table helps your company close deals quicker

Free 14-day trial
Cancel anytime
Sample Smart Pricing Table Proposal Interface