The Generate Invoice button is disabled
Why the Generate Invoice button is greyed out and how to enable it by assigning a customer and filling in your company details.
Last updated
TimeBill keeps the Generate Invoice button in the project footer disabled until two things are in place: the project has a customer assigned, and your own company details are filled in. Both are required because every invoice needs a recipient and a sender.
The quickest way to find out which one is missing: click the disabled button anyway. TimeBill flashes a hint telling you exactly what to do: Assign a customer first or Set up your company details first.
Fix 1: Assign a customer to the project
- Open the project and look at the footer bar.
- Click Assign Customer.
- Pick an existing customer, or create one first in the Customer Management window (View menu → Customer Management).
- Once assigned, the footer button shows the customer's name instead of Assign Customer.
See Assigning a customer to a project for details on changing or removing the link later.
Fix 2: Fill in your company details
- Click Your Details at the bottom of the projects sidebar.
- Fill in the Company Information section. Start with your company name and address, since that's what appears in the sender block on the invoice.
- Click Save.
A full walkthrough of every field is in Setting up your company details.
Once both conditions are met, Generate Invoice becomes clickable immediately, no restart needed.
Still disabled inside the Generate Invoice sheet?
There is a second, separate button that can be disabled: the export button at the bottom of the Generate Invoice sheet itself (labeled Generate PDF, Generate ZUGFeRD PDF, Generate Factur-X PDF, or Generate XRechnung XML depending on your settings).
If you have an electronic invoicing format selected in Your Details, that export button stays disabled while any legally required data is missing. The sheet footer then lists every open item under "<Format> still needs:", for example a VAT ID without its country prefix or an invalid IBAN. TimeBill deliberately refuses to export rather than silently producing a plain PDF instead of the e-invoice format you selected.
Work through that list with Fixing "ZUGFeRD/XRechnung still needs …" export blockers. If you don't need e-invoicing at all, set Format to None under Electronic Invoicing in Your Details. The button then reads Generate PDF and only the customer and company-details requirements apply.