Latner Documentation

How to Create a Pro Forma Invoice

A pro forma invoice is a priced preview of a rental contract that you can hand a customer before any real invoice is raised, so they can approve the spend or arrange payment before the gear leaves the yard.

Overview

Some customers won't move until they've seen the numbers on paper. Latner generates a pro forma straight off the rental contract, so the figure the customer approves is the figure the contract is actually priced at.

  • Generated from a rental contract in one click - there is no form to fill in and nothing to choose.

  • It prices the whole hire: every line on the contract, charged through to the contract's Expected Off Hire Date.

  • It produces a PDF and nothing else. No invoice is created, nothing goes to your accounting system, and the contract's billing dates don't move.

  • Where an invoice number would normally sit, the document reads Pro Forma, so it can't be mistaken for a tax invoice.

  • Every generation is kept on the contract's Pro Forma tab, so you always have the version the customer was sent.

  • It's available until the contract has been invoiced, and until the contract is Completed, Cancelled or Lost.

Before You Begin

Generating a pro forma uses the same permission as invoicing the contract.

Requirement

Where to Find It

Invoice Rental Contract permission

Security › Configuration › Permission Groups › Rental › Options

Rental Contracts permission, to open the contract and read its Pro Forma tab

Security › Configuration › Permission Groups › Rental › Screens

Access to the branch the contract belongs to

Set on your user record under Security › Users

Pro Forma Invoice PDF Template ID - optional, only if you use your own branded layout

Security › Settings › PDF Templates

01-setting.png
Security › Settings › PDF Templates - the Pro Forma Invoice PDF Template ID is blank here, which is the normal setup

You don't have to set the Pro Forma Invoice PDF Template ID. Leave it blank and Latner falls back to its standard pro forma layout, so the feature works out of the box. Fill it in only when you have your own template registered with Latner's PDF service.

Generating the Pro Forma Invoice

Step 1 - Open the rental contract

Go to Rental › Rental Contracts and open the contract you want to price. You can do this at any point before the contract is invoiced - while it's still Reserved and nothing has gone out, or once it's Active and on hire.

Check the Expected Off Hire Date before you go any further. That date is what the pro forma prices up to, so if it's wrong the total will be too.

02-contract.png
The rental contract - the Expected Off Hire Date is the date the pro forma prices through to, not today's date

Step 2 - Choose Generate Pro Forma Invoice

Click Options and choose Generate Pro Forma Invoice. There's no dialog and nothing to fill in - the customer, site, delivery address, purchase order number, external notes and tax rate all come straight off the contract.

03-options.png
The Options menu on an uninvoiced contract - Generate Pro Forma Invoice sits directly under Invoice

On a contract that has already been invoiced, or one that is Completed, Cancelled or Lost, the option is greyed out.

04-disabled.png
The same menu on a contract that has already been invoiced - Generate Pro Forma Invoice is greyed out

Step 3 - Wait for the PDF

A Generating PDF message appears while Latner prices the contract and renders the document. The work happens in the background, so you can keep using the screen. When it finishes the message changes to File Generated and the PDF opens in a new browser tab - or downloads instead, if you've ticked Auto-download files under your name › User SettingsFile Settings.

05-toast.png
Generating PDF - the document is built in the background, so you can keep working while it renders

Step 4 - Find it again on the Pro Forma tab

Every pro forma you generate is listed on the contract's Pro Forma tab, showing its line number, status, the date it was generated, the file and who generated it. Click the file name to open it again.

Status runs Pending, then Running, then Completed. A row that reads Failed means the document wasn't produced - generate it again.

06-tab.png
The Pro Forma tab - Completed means the PDF is ready to open, and the file name records the contract number

What the Pro Forma Shows

  • The document is priced through to the contract's Expected Off Hire Date, not to today. It answers "what will this hire cost if it runs to plan?", not "what do I owe so far?".

  • Every line on the contract is included - equipment, transport, sanitation, sale and additional items - along with damage waiver and environmental levy where they apply. Equipment is priced whether or not it has gone on hire yet.

  • Minimum charges are applied, the same way they are on a rental quote.

  • Operator time on wet hire lines isn't priced here. Operator hours are billed from approved operator dockets when you raise a real invoice.

  • Credits never appear. A line that would price as a credit is shown as zero instead.

  • The invoice date is today's date in the contract's branch timezone, and the invoice number reads Pro Forma.

  • Generate it again and you get a fresh version rather than a replacement. The second and later files carry a version suffix - proforma_invoice_39_(v2).pdf - and the earlier ones stay on the tab.

07-pdf.png
The generated pro forma - Pro Forma replaces the invoice number, and the rental contract number identifies the source

A pro forma invoice is not a tax invoice. Generating one creates no invoice in Latner, allocates no invoice number, sends nothing to your accounting system and doesn't move the contract's billing dates - the contract still shows no invoices and will bill exactly as it would have. When you're ready to actually charge the customer, use Options › Invoice.

FAQs

Generate Pro Forma Invoice is greyed out. Why?

Either the contract has already been invoiced, or it is Completed, Cancelled or Lost. A cancelled invoice doesn't count against you, so if the only invoice on the contract was cancelled the option becomes available again.

Can I choose the period the pro forma covers?

No. It always prices through to the contract's Expected Off Hire Date. If the customer needs a figure for a different period, change the Expected Off Hire Date on the contract and generate the pro forma again.

The customer wants to pay against the pro forma. How do I record that?

There's no invoice to pay against, so a payment can't be allocated to a pro forma. Take the money up front with Options › Take Deposit, which records against the contract and is then applied when you invoice.

Can I email the pro forma to the customer from Latner?

Not directly. Open it from the Pro Forma tab, save it, and attach it to your own email. Options › Email Rental Contract sends the rental contract PDF, not the pro forma.

Why is the pro forma bigger than the first invoice the customer receives?

Because they cover different periods. The pro forma covers the whole hire through to the expected off hire date, while a normal rental invoice covers one billing period at a time.

Can I raise a pro forma for a sales order or a work order?

No. Pro forma invoices are generated from rental contracts only.

The row on the Pro Forma tab says Failed. What now?

The document didn't render. Generate it again first - it's usually transient. If it keeps failing, check that Pro Forma Invoice PDF Template ID under Security › Settings › PDF Templates is either blank or a valid template, and contact Latner support if it still won't produce.

Watch the Demo

Prefer to watch it? Step through the same flow here.