#147 · Generating 7 real leads for AI agency services in 2hrs of work

youtube ↗Agency Operations

I have a client who wants a system but I worked without upfront payment. They're now 16 days late. What should I do?

Don’t work without upfront payment unless you have a clear guarantee. For a late payment, follow up politely every few days, consider a partial‑payment arrangement (half now is better than zero), and in future always collect at least a token commitment to avoid chasing.

late paymentclient management

Related answers

youtube ↗Offers

I guaranteed a client 20 meetings in 60 days and now worry about cash flow; what should I do?

When you make a guarantee like 20 meetings in 60 days, you need to get payment up front. Instead of working for free until you hit the target, have the client sign a contract and pay you before you start. If you miss the goal, you refund them. This upfront payment solves cash‑flow issues, shows both parties are serious, and gives you billing details that make upsells easier later. Even though asking for money upfront can be harder, it protects you and builds trust.

guaranteecash flow
youtube ↗Pricing

Should we ask for half upfront payment when we have no money to invest?

Yes, asking for half upfront is a reasonable bootstrapping mechanism if you have no money; you can use that cash to cover needed expenses. However, it’s not the safest route. If you offer a guarantee, take 100% upfront as risk mitigation. Without a guarantee, for smaller projects under $5k–$10k, do 50/50 upfront and 50/50 on delivery. For larger projects, break payments into more than two tranches—e.g., upfront, milestone one, milestone two, milestone three, and final delivery—so payments are spread out.

upfront paymentguaranteemilestone
youtube ↗Pricing

What billing strategy should I use for a first client to ensure compensation, such as upfront deposits, guarantees, or milestone payments?

There are basically two approaches to billing a first client. First, you can offer a guarantee—guarantee service or performance. If you don’t hit the guarantee, you give them all their money back. When you do any kind of guarantee, take all the money up front; you need everything you need up front because if it doesn’t work you’ll just refund it afterwards. Second, if you don’t have a guarantee (some industries or deals don’t make sense for one, or you can close a deal without it), do a 50/50 deposit on a fixed price: stake 50 % up front and the remaining 50 % upon delivery. This gives the client some risk mitigation while still being technically performance‑based, since the performance is the delivery of the project. People are a lot more likely to say yes to a custom scope if they’re not paying all the money up front. You can also milestone or tranche the payments—three, four, five, ten milestones, etc. I’ve seen some pretty crazy ones, especially in enterprise projects where multiple tranches are sometimes needed, but I don’t usually recommend that approach.

billingdepositguaranteemilestone