How to create products?

Create products of the services your accounting firm is offering to your clients.

Rain avatar
Written by Rain
Updated over a week ago

Preparation for product creation.

First of all, it is worth specifying in Settings under the billing app:

  • Product code - the code you have entered in the accounting software.

  • Tax rates - tax rates that apply to your service/product. If there is an integration with an accounting program, they can be imported from there, thus ensuring the correct correspondence of the codes.

  • Resource Code - The code to use with the API key. Ask for more at

  • Unit - piece, hour, fixed price.

  • Bank account - details of your company's bank, which will be displayed on the invoice. If desired, you can also enter several different accounts.

The name of the product/service should be informative, and it can always be changed when added to the client contract.

Fill in the fields needed to set up your system. For example, 'Product code' and 'Resource code' are useful only if you integrate them with accounting software. Read more about Xero and Quickbooks integration.

Invoice lines are compiled from products, entering tax rates allows you to select them faster, and bank accounts are displayed as invoice details.

Creating products in Uku

When adding a product or service, it is important to know that not so much information goes on the invoice and to the customer.

Give the product an informative description that allows you to quickly find the right product. In addition, you can add variables and create translations in other languages.

Fill in only the fields that are required to set up your system; for example, the "Product Code" and "Resource Code" fields are only useful if you also have an integration with an external service set up.


There are different ways to price a product. Prices of all products can be changed later according to the customer agreement.

  • Fixed price - determine what the fixed fee for the given service is

  • Hourly price - choose whether all hours, regular hours or extra hours are taken into account.

    Hourly pricing can be set as an additional parameter so that only hours related to the selected topic are taken into account. It is also possible to choose the minimum time that is always billed for a given product.

  • Per piece - select an additional task field that will be taken into account. If the price depends on the quantity, enter the ranges and prices.

  • Combined - combine a fixed price and an hourly or piece rate. In this case, the price is always fixed up to a certain quantity, and if the quantity of the fixed price is exceeded, the piece price is added to it.​

Sum all matching rows - if this setting is on, the prices of all applicable ranges will be summed. If it is not turned on, the range in which the value falls is applied when pricing.

It is also possible to create more pricing periods, then when the date arrives, the new prices are automatically used in the calculation.

How to price the preparation of an annual report?

The period for such tasks is usually longer than one month, and Uku may get confused about which month's invoice to allocate this service.

If you started the task in February but completed it in April, and you entered the quantity in the additional field only in April, don't forget to change the task's start date to the correct month. Then the task invoiced based on the additional field will also be allocated to the correct billing period.

If you receive an error message while composing a product that lacks the necessary permissions for the transaction, please check the Billing Settings, as some actions are only permitted for the account owner.​

Did this answer your question?