Questions

Hi,

I don’t use the self hosted version and I’m going to upgrade to a paid plan :wink:
How do I change description of an invoice so that it doesn’t include the date but just the amount of hours spend on a task?
I know I can do this manually but how to do it automatic?
Alternatively how do I use the project name as the description with the amount of hours when adding tasks to invoice (would make the invoice less clustered) as many tasks are part of a larger project (the description is something I would like to use internally).

Is it possible to automate the invoicing of tasks (like recurring payments)?

Could I assign a fixed value (€) to all my tasks?

How do I translate:

  • Invoice Number
  • Invoice Date
  • Due Date

Thank you for your time

Kind regards,
Dominic

In an upcoming release we’re adding the project name to the invoice task description.

You may be able to use Zapier: https://zapier.com/zapbook/invoice-ninja/

No, but you can create a product which is used when invoicing the tasks with the cost.

With self hosting you can change the language files, with hosted you can create a custom design with the hard coded changes.

With self hosting you can change the language files, with hosted you can create a custom design with the hard coded changes.
How and where do I do this? I can't seem to find it on these two pages https://app.invoiceninja.com/settings/invoice_design# & https://app.invoiceninja.com/settings/customize_design

On /settings/customize_design switch from Form to Code and then replace $invoiceDetails with the following:

[[{"text":"Invoice Number","style":["invoiceNumberLabel","invoiceDetails"]},{"text":"$invoiceNumber","style":["invoiceNumber","invoiceDetails","invoiceDetailsValue"]}],[{"text":"Invoice Date","style":["invoiceDetails"]},{"text":"$invoiceDate","style":["invoiceDetails","invoiceDetailsValue"]}],[{"text":"Balance Due","style":["invoiceDetailBalanceDueLabel","invoiceDetails"]},{"text":"$balanceDue","style":["invoiceDetailBalanceDue","invoiceDetails","invoiceDetailsValue"]}]]

Hi,

I’m missing “Due Date” in the code.

thank you :slight_smile:

Here’s a simplified version

[[{"text":"Invoice Number"},{"text":"$invoiceNumber"}],[{"text":"Invoice Date"},{"text":"$invoiceDate"}],[{"text":"Due Date"},{"text":"$dueDate"}],[{"text":"Balance Due"},{"text":"$balanceDue"}]]