Milestone Billing & Cash Forecast
From stage-gate progress to invoice eligibility and expected cash.
Ready to bill
£93k
5 milestones · finance action needed
Blocked billing
£760k
Delayed opportunity, not lost cash
Forecast inflows · 60d
£333k
£240k invoiced + £93k projected
Overdue receivables
£81k
6 invoices past due
Projected cash velocity
33 days
Billing trigger → expected cash
60-day cash inflow forecast
Expected customer receipts by week (£k). Blocked milestones are shown separately and are not certain.
Assumptions: expected collection = invoice date + contractual payment terms. Ready-to-bill assumes invoice within 2 days. Blocked dates are estimates (low confidence) and excluded from the forecast KPI.
PE-10307 · milestone schedule
Machined Valve Body
Deposit on order acknowledgement
£7,450- Gate cleared→
- Trigger achieved→
- Invoice issued→
- Payment expected→
- Cash received
- Contract trigger
- Order acknowledged in ERP
- Gate status
- Order captured
- Planned date
- 05 May
- Trigger achieved
- 05 May
- Expected / actual invoice
- 06 May / 06 May
- Payment terms
- 30 days
- Expected / actual cash
- 05 Jun / —
Stage payment — pre-production conditions met
£9,900- Gate cleared→
- Trigger achieved→
- Invoice issued→
- Payment expected→
- Cash received
- Contract trigger
- Contract clause: approvals and material certification complete
- Gate status
- All billing conditions met
- Planned date
- 17 Jun
- Trigger achieved
- 11 Jun
- Expected / actual invoice
- 14 Jun / —
- Payment terms
- 30 days
- Expected / actual cash
- 14 Jul / —
Final payment on delivery
£7,450- Gate cleared→
- Trigger achieved→
- Invoice issued→
- Payment expected→
- Cash received
- Contract trigger
- Delivery note signed by customer
- Gate status
- Not yet released
- Planned date
- 08 Jul
- Trigger achieved
- —
- Expected / actual invoice
- 10 Jul / —
- Payment terms
- 30 days
- Expected / actual cash
- 09 Aug / —
Projected dates are recalculated from the shared job state. Nothing is posted to ERP, and no cash is recorded as received by a simulation.
Milestones contributing to the forecast
43 milestones within 60 days, plus ready and blocked items
| Job | Customer | Milestone | Amount | Status | Blocker / finance action | Exp. invoice | Exp. collection | Confidence |
|---|---|---|---|---|---|---|---|---|
| PE-10431 | Northfield Industrial | Stage payment — pre-production conditions met | £17,000 | Ready to Bill | Raise stage-payment invoice | 14 Jun | 14 Jul | High confidence |
| PE-10456 | Brackenridge Energy Systems | Stage payment — pre-production conditions met | £25,950 | Ready to Bill | Raise stage-payment invoice | 14 Jun | 29 Jul | High confidence |
| PE-10362 | Thornbury Process Systems | Stage payment — pre-production conditions met | £24,250 | Ready to Bill | Raise stage-payment invoice | 14 Jun | 14 Jul | High confidence |
| PE-10307 | Northstar Industrial Systems | Stage payment — pre-production conditions met | £9,900 | Ready to Bill | Raise stage-payment invoice | 14 Jun | 14 Jul | High confidence |
| PE-10264 | Thornbury Process Systems | Stage payment — pre-production conditions met | £15,700 | Ready to Bill | Raise stage-payment invoice | 14 Jun | 14 Jul | High confidence |
| PE-10482 | Northstar Industrial Systems | Stage payment — pre-production conditions met | £27,400 | Blocked Billing | Customer approval received (Northstar (customer)) | 26 Jun (est.) | 25 Aug | Low confidence |
| PE-10476 | Atlas Precision Components | Stage payment — pre-production conditions met | £33,700 | Blocked Billing | Engineering checks completed (Engineering) | 27 Jun (est.) | 27 Jul | Low confidence |
| PE-10461 | Westbridge Systems | Stage payment — pre-production conditions met | £21,100 | Blocked Billing | Material certification verified (Quality) | 17 Jun (est.) | 01 Aug | Low confidence |
| PE-10449 | Ridgeway Engineering | Stage payment — pre-production conditions met | £47,050 | Blocked Billing | Customer approval received (Ridgeway (customer)) | 02 Jul (est.) | 01 Aug | Low confidence |
| PE-10472 | Brackenridge Energy Systems | Stage payment — pre-production conditions met | £34,700 | Blocked Billing | Material certification verified (Quality) | 19 Jun (est.) | 18 Aug | Low confidence |
| PE-10469 | Sterling Engineering Services | Stage payment — pre-production conditions met | £12,650 | Blocked Billing | Engineering checks completed (Engineering) | 23 Jun (est.) | 23 Jul | Low confidence |
| PE-10466 | Westbridge Systems | Stage payment — pre-production conditions met | £32,650 | Blocked Billing | Drawing revision approved (Engineering) | 20 Jun (est.) | 19 Aug | Low confidence |
| PE-10445 | Thornbury Process Systems | Stage payment — pre-production conditions met | £24,150 | Blocked Billing | Customer approval received (Thornbury (customer)) | 21 Jun (est.) | 21 Jul | Low confidence |
| PE-10439 | Westbridge Systems | Stage payment — pre-production conditions met | £29,900 | Blocked Billing | Customer approval received (Westbridge (customer)) | 22 Jun (est.) | 22 Jul | Low confidence |
| PE-10430 | Ridgeway Engineering | Stage payment — pre-production conditions met | £30,150 | Blocked Billing | Customer approval received (Ridgeway (customer)) | 21 Jun (est.) | 21 Jul | Low confidence |
| PE-10423 | Cawdor Fabrication Works | Stage payment — pre-production conditions met | £20,350 | Blocked Billing | Drawing revision approved (Engineering) | 26 Jun (est.) | 26 Jul | Low confidence |
| PE-10410 | Harlow Industrial Plant | Stage payment — pre-production conditions met | £12,900 | Blocked Billing | Engineering checks completed (Engineering) | 23 Jun (est.) | 23 Jul | Low confidence |
| PE-10399 | Brackenridge Energy Systems | Stage payment — pre-production conditions met | £15,100 | Blocked Billing | Customer approval received (Brackenridge (customer)) | 24 Jun (est.) | 24 Jul | Low confidence |
| PE-10390 | Brackenridge Energy Systems | Stage payment — pre-production conditions met | £21,900 | Blocked Billing | Engineering checks completed (Engineering) | 23 Jun (est.) | 23 Jul | Low confidence |
| PE-10387 | Harlow Industrial Plant | Stage payment — pre-production conditions met | £29,000 | Blocked Billing | Material certification verified (Quality) | 17 Jun (est.) | 16 Aug | Low confidence |
| PE-10382 | Harlow Industrial Plant | Stage payment — pre-production conditions met | £26,600 | Blocked Billing | Material certification verified (Quality) | 18 Jun (est.) | 18 Jul | Low confidence |
| PE-10372 | Atlas Precision Components | Stage payment — pre-production conditions met | £36,900 | Blocked Billing | Customer approval received (Atlas (customer)) | 20 Jun (est.) | 20 Jul | Low confidence |
| PE-10353 | Westbridge Systems | Stage payment — pre-production conditions met | £22,550 | Blocked Billing | Engineering checks completed (Engineering) | 29 Jun (est.) | 29 Jul | Low confidence |
| PE-10345 | Brackenridge Energy Systems | Stage payment — pre-production conditions met | £28,900 | Blocked Billing | Drawing revision approved (Engineering) | 26 Jun (est.) | 26 Jul | Low confidence |
| PE-10329 | Atlas Precision Components | Stage payment — pre-production conditions met | £25,300 | Blocked Billing | Drawing revision approved (Engineering) | 04 Jul (est.) | 02 Sept | Low confidence |
| PE-10289 | Ridgeway Engineering | Stage payment — pre-production conditions met | £19,100 | Blocked Billing | Drawing revision approved (Engineering) | 26 Jun (est.) | 26 Jul | Low confidence |
| PE-10279 | Westbridge Systems | Stage payment — pre-production conditions met | £10,700 | Blocked Billing | Engineering checks completed (Engineering) | 03 Jul (est.) | 01 Sept | Low confidence |
| PE-10272 | Brackenridge Energy Systems | Stage payment — pre-production conditions met | £23,400 | Blocked Billing | Material certification verified (Quality) | 20 Jun (est.) | 20 Jul | Low confidence |
| PE-10256 | Thornbury Process Systems | Stage payment — pre-production conditions met | £22,900 | Blocked Billing | Engineering checks completed (Engineering) | 23 Jun (est.) | 23 Jul | Low confidence |
| PE-10252 | Brackenridge Energy Systems | Stage payment — pre-production conditions met | £9,450 | Blocked Billing | Drawing revision approved (Engineering) | 29 Jun (est.) | 28 Aug | Low confidence |
| PE-10240 | Harlow Industrial Plant | Stage payment — pre-production conditions met | £41,700 | Blocked Billing | Material certification verified (Quality) | 17 Jun (est.) | 17 Jul | Low confidence |
| PE-10220 | Ridgeway Engineering | Stage payment — pre-production conditions met | £10,900 | Blocked Billing | Drawing revision approved (Engineering) | 01 Jul (est.) | 31 Jul | Low confidence |
| PE-10216 | Cawdor Fabrication Works | Stage payment — pre-production conditions met | £39,400 | Blocked Billing | Engineering checks completed (Engineering) | 23 Jun (est.) | 23 Jul | Low confidence |
| PE-10208 | Brackenridge Energy Systems | Stage payment — pre-production conditions met | £15,400 | Blocked Billing | Drawing revision approved (Engineering) | 26 Jun (est.) | 25 Aug | Low confidence |
| PE-10199 | Ridgeway Engineering | Stage payment — pre-production conditions met | £24,600 | Blocked Billing | Drawing revision approved (Engineering) | 27 Jun (est.) | 27 Jul | Low confidence |
| PE-10196 | Midlands Manufacturing Group | Stage payment — pre-production conditions met | £9,500 | Blocked Billing | Drawing revision approved (Engineering) | 01 Jul (est.) | 31 Jul | Low confidence |
| PE-10476 | Atlas Precision Components | Deposit on order acknowledgement | £25,260 | Invoiced — Awaiting Payment | — | 25 May | 24 Jun | High confidence |
| PE-10431 | Northfield Industrial | Deposit on order acknowledgement | £12,750 | Invoiced — Awaiting Payment | — | 19 May | 18 Jun | High confidence |
| PE-10492 | Ridgeway Engineering | Stage payment — pre-production conditions met | £39,250 | Invoiced — Awaiting Payment | — | 17 May | 16 Jun | High confidence |
| PE-10469 | Sterling Engineering Services | Deposit on order acknowledgement | £9,500 | Overdue receivable | — | 01 May | 31 May | High confidence |
| PE-10445 | Thornbury Process Systems | Deposit on order acknowledgement | £18,100 | Overdue receivable | — | 06 May | 05 Jun | High confidence |
| PE-10439 | Westbridge Systems | Deposit on order acknowledgement | £22,400 | Invoiced — Awaiting Payment | — | 22 May | 21 Jun | High confidence |
| PE-10436 | Northstar Industrial Systems | Stage payment — pre-production conditions met | £31,650 | Invoiced — Awaiting Payment | — | 01 Jun | 01 Jul | High confidence |
| PE-10399 | Brackenridge Energy Systems | Deposit on order acknowledgement | £11,350 | Overdue receivable | — | 21 Apr | 21 May | High confidence |
| PE-10390 | Brackenridge Energy Systems | Deposit on order acknowledgement | £16,450 | Overdue receivable | — | 09 May | 08 Jun | High confidence |
| PE-10307 | Northstar Industrial Systems | Deposit on order acknowledgement | £7,450 | Overdue receivable | — | 06 May | 05 Jun | High confidence |
| PE-10302 | Cawdor Fabrication Works | Stage payment — pre-production conditions met | £33,500 | Invoiced — Awaiting Payment | — | 03 Jun | 03 Jul | High confidence |
| PE-10245 | Ridgeway Engineering | Stage payment — pre-production conditions met | £14,800 | Invoiced — Awaiting Payment | — | 20 May | 19 Jun | High confidence |
| PE-10240 | Harlow Industrial Plant | Deposit on order acknowledgement | £31,250 | Invoiced — Awaiting Payment | — | 18 May | 17 Jun | High confidence |
| PE-10216 | Cawdor Fabrication Works | Deposit on order acknowledgement | £29,550 | Invoiced — Awaiting Payment | — | 16 May | 15 Jun | High confidence |
| PE-10199 | Ridgeway Engineering | Deposit on order acknowledgement | £18,450 | Overdue receivable | — | 10 May | 09 Jun | High confidence |