Skip to main content

How does billing work in Uku?

Uku's automated billing converts tracked time into invoices, integrates with major accounting software, and sends professional invoices from your domain. This guide covers the complete setup from activation to sending invoices.

Written by Rain
Updated this week

How does billing work in Uku?

TL;DR: Uku's billing app automatically converts tracked time into invoices, integrates with major accounting software, and sends professional invoices from your domain. Setup involves activating the app, connecting accounting software, creating products, configuring contracts, and sending invoices.

Who can do this

  • Uku users on the Team, Elite, or Enterprise plan (billing is included at no extra cost)

  • Account Owners or Admins can activate and configure the billing app

  • Users with billing permissions can create and manage invoices

Overview

Uku's billing feature is an automated time-and-billing solution designed for accounting firms and professional service providers. It streamlines invoicing, automatically tracks billable time, and generates professional invoices.

The system handles different pricing models: fixed fees, hourly rates, or volume-based pricing.

What billing does:

  • Automatically converts tracked time into billable invoices

  • Integrates with popular accounting software

  • Sends professional invoices from your own domain

  • Tracks invoice status and payments

  • Manages client contracts and billing rates

Step 1: Activate the billing app

  1. Open Settings & Apps from the main menu.

  2. Find and select the Billing app.

  3. Select Activate to enable billing features.

  4. The Billing menu item now appears in your navigation.

Step 2: Connect your accounting software

Uku integrates with these accounting programs to import products and export invoices:

  • Xero -- Import clients, contacts, products, and export invoices

  • QuickBooks Online -- Full integration with automatic status updates

  • e-conomic -- Import products, VAT rates, and units

  • Merit Aktiva -- Complete client and invoice management

  • Tripletex -- Norwegian accounting software integration

  • FreeAgent -- Import clients and manage invoices

  • SmartAccounts -- Import clients and transaction data

  • Scoro -- Data transfer for analysis

Connecting your accounting software automatically imports existing products, services, tax rates, and client information. This saves setup time and ensures invoices export correctly.

Step 3: Create your products and services

Products define what appears on your invoices. Learn how to create products.

Product types

  • Hourly-based products -- Bill by time tracked

  • Fixed-price products -- Set fee regardless of time

  • Per-piece products -- Bill by quantity or volume

  • Combined products -- Hourly or per-piece pricing

  • Disbursement products -- Pass-through expenses

  • Additional services -- One-time charges

Advanced features

  • Client-specific pricing -- Customise rates per client

  • Minimum time requirements -- Set minimum billable hours

  • Rounding rules -- Round time up or down as needed

  • Cumulative pricing -- Multiple price tiers that add up

  • Discount rates -- Apply percentage discounts per line item

Tip: Products automatically use your client's language and currency settings.

Step 4: Set up client contracts

Create contract templates that define what you bill each client.

Create contract templates

  1. Navigate to Billing then Contract Templates.

  2. Add your standard services and pricing.

  3. Set the billing frequency (monthly, quarterly, or annually).

  4. Define any minimum requirements or special terms.

Assign contracts to clients

  1. Open a client's profile and select the Billing tab.

  2. Assign one or more contract templates.

  3. Customise pricing or services if needed.

  4. Set contract start and end dates.

Each client can have several active contracts for different services.

Step 5: Configure billing settings

Access billing settings to customise how billing works for your firm.

Company-wide settings

  • Invoice numbering -- Set prefixes and starting numbers

  • Default VAT rates -- Set standard tax rates

  • Billing permissions -- Control who can create and edit invoices

  • Email settings -- Set reply addresses and signatures

  • Hide zero-sum invoice rows -- Clean up invoice appearance

  • Show billable vs non-billable time -- Transparency for clients

  • Export settings -- Configure integration behaviour

User permissions

  1. Navigate to Settings & Apps, then Billing, then Permissions.

  2. Set billing permissions for each team member.

  3. Define roles:

    • Allow managers to handle client billing -- Let client managers create invoices

    • Enable invoice management for users -- Give broader billing access

    • Allow members to view client invoices -- Read-only access for team members

Step 6: Configure email server

  1. Navigate to Settings & Apps, then Emails.

  2. Set up your email server using your company's SMTP details, or connect one of these providers:

    • Gmail (for Google Workspace)

    • Microsoft 365 (for Outlook)

    • Custom SMTP (for other providers)

  3. Configure your sender name and reply-to address.

  4. Set a default company email address for all members.

  5. Test the email configuration.

Sending invoices from your own domain builds trust with clients and maintains professional branding.

Important: Uku warns you if email delivery fails and lets you resend failed emails in bulk. Learn how to resend failed emails.

Step 7: Create email templates

Customise your invoice emails to match your brand.

  1. Navigate to Billing, then Email Templates.

  2. Create templates for different situations (new invoice, overdue reminder, etc.).

  3. Use dynamic placeholders such as:

    • ######{{client_name}} -- Client company name

    • ######{{contact_name}} -- Contact first name

    • ######{{invoice_number}} -- Automatic invoice number

    • ######{{period_name}} -- Billing period (for example, "August 2025")

    • ######{{client_primary_user}} -- Assigned accountant name

You can preview templates before using them and create signatures with customisable font sizes.

Step 8: Create and send invoices

Uku automatically generates invoices based on:

  • Time tracked on billable tasks

  • Custom field entries (quantities, expenses)

  • Fixed-price contract items

  • One-time manual additions

The invoice process

  1. Review: Check auto-generated invoices in Billing, then Invoices.

  2. Adjust: Modify any line items if needed.

  3. Approve: Mark invoices as ready to send.

  4. Send: Email invoices to clients or export to your accounting software.

Additional capabilities

  • Bulk invoice approval -- Process multiple invoices at once

  • Invoice status tracking -- See paid/unpaid status from accounting software

  • Multi-currency support -- Bill in each client's preferred currency

  • Parent company billing -- Consolidate subsidiary invoices

Tips for success

  1. Start with templates -- Set up contract templates before adding individual clients.

  2. Test email delivery -- Send test invoices to yourself first.

  3. Use time tracking -- The more you track, the more accurate your billing.

  4. Review before sending -- Always check auto-generated invoices.

  5. Monitor payment status -- Use integration features to track payments.

  6. Set up automation -- Let Uku handle routine invoice creation.

After setting up billing

1. Test the process

  • Create a test invoice for a sample client.

  • Send it to your own email address (not a Uku email).

  • Verify the formatting and information are correct.

  • Test the export to your accounting software.

2. Train your team

  • Walk through the billing workflow with your team.

  • Assign appropriate user permissions.

  • Create documentation for your specific processes.

3. Set up automated reminders

  • Configure email templates for payment reminders.

  • Set up workflows for overdue invoices.

4. Review reporting

  • Check billing performance in Reports, then Billing.

  • Monitor time-to-invoice metrics.

  • Track billable vs non-billable time ratios.

Frequently asked questions

  • Can I use billing without connecting to accounting software? Yes, but connecting provides better integration and eliminates double data entry.

  • How are billable hours calculated? Uku automatically converts tracked time entries into billable line items based on your configured rates and products.

  • Can I customise invoice numbering? Yes, set custom invoice number formats and sequences in Settings & Apps, then Billing, then Settings.

  • What happens if I need to change a sent invoice? You can create credit notes or amended invoices depending on your accounting software integration.

  • Can I bill different clients in different currencies? Yes, Uku supports multiple currencies. Set the currency on each client's profile under billing settings.

  • How do I handle discounts on invoices? Add discount percentages at the line-item level when editing invoices. The discount appears as a separate line.

  • Can multiple team members work on billing? Yes, configure user permissions in Settings & Apps, then Billing, then Permissions.

  • What if a client has multiple contracts? Uku fully supports multiple contracts per client with different billing frequencies and services.

Getting help

  • Setup assistance: Contact uku@getuku.com for 2 hours of free onboarding help

  • Integration issues: Check the specific integration guides in the Help Center

  • Billing questions: Visit the Billing Solution collection for detailed guides

Troubleshooting

  • Invoices are not being generated automatically: Verify that the client has an active contract with the correct billing frequency and that time has been tracked against billable tasks for the current period.

  • Invoice emails are not being delivered: Check your email server configuration in Settings & Apps, then Emails. Uku displays a warning when delivery fails. Learn how to resend failed emails.

  • Exported invoices do not appear in accounting software: Confirm that the integration is active and that the product mappings between Uku and your accounting software are correct.

  • Tracked time is not appearing on invoices: Ensure time entries are marked as billable and that the tasks are linked to the correct client contract and product.

Did this answer your question?