Project billing

Free Service Pack Billing Calculator

Use an agreement that prices indivisible service packs. The quantity requested, pack quantity and billed pack count are different fields and should remain visible in the draft review.

Preparing your calculator with today’s date…

Calculation notes

How the result is calculated

Whole packs = ceil(requested units / units per pack). Covered units = packs × units per pack; surplus capacity = covered − requested. Subtotal = packs × entered pack price. Displayed cost per requested unit = subtotal / requested, rounded to cents, for comparison only. Assumes positive whole units and indivisible packs; actual billability, usage permissions, refunds, expiry, tax and fractional packs are outside this entered model.

Formulas and examples reviewed October 2, 2026. Illustrative figures; no tax or contractual determination.

A request between pack boundaries

125 units in whole packs of 50 requires three packs, covering 150 units with 25 surplus capacity. At agreed USD 200 per pack, subtotal is USD 600 and comparison cost per requested unit USD 4.80.

An exact pack boundary

100 requested units with 50-unit packs requires two packs. There is zero surplus capacity; at the same price the subtotal is USD 400.

Questions about this calculation

Can I charge for the surplus units separately?

Not from this calculation. The model prices whole packs; separately charging surplus units could count the same capacity twice. Follow actual approved terms.

Does surplus capacity roll over?

The tool does not decide rollover, expiry or future usage rights. Record the actual agreement separately.

How to use it

1

Enter positive whole requested units and units included in one pack.

2

Enter the independently approved price for one whole pack.

3

Review pack count, covered units and surplus capacity against the actual service agreement.

Related workflows

Move from the quick answer into the rest of the invoice system.