Tempo logotype

Riada completes their billing puzzle with Tempo Timesheets

From Team '23

Tempo Team

Riada completes their billing puzzle with Timesheets by Tempo

The company Riada (now Eficode) was a market-leading provider of services for Atlassian products in Sweden. It was founded in 2005 in Stockholm, at the time of our interview they had 40+ consultants working in server operations, product expertise, and methodologies and had expertise major growth.

So how did they begin their journey with Tempo? It began back in 2020 when the team at Riada found they needed to tackle a problem: Their invoicing process involved far too much manual work.

As a consultancy firm they need to log, control, and sum up all their billable hours and send invoices to over 100 different customers a month. Riada’s consultants have always reported their time in Jira using Timesheets by Tempo, but they hadn’t looked into the possibility of integrating Timesheets with their finance system to reduce vulnerability and cut down on work.

All information in this case study was accurate as of February 24, 2021.

Integrating tools with Tempo APIs

With Tempo APIs, customers can build integrations with tools like SAP, Navision, and others. These are open rest APIs that are publicly maintained, both for Timesheet’s worklogs and accounts, and they allow you to export into any tool that you want. 

For Riada, those tools include Insight and Fortnox. Insight is used to store Riada’s customer database inside of Jira. It includes all the information about customers, which includes hourly rate, invoice data, contract data, and more. Insight is an asset management system made by Riada’s sister company Mindville, which was acquired by Atlassian. 

Next, Riada has Fortnox, which is an external cloud-based system with an open API. Riada added an integration between Insight and Fortnox. 

“Before this change, our invoicing process was very slow, because it was done manually,” said Therese Lindepil, head of consultants at Riada. “I simply exported the billable hours from Timesheets per account and after that I found the hourly rate inside Insight per customer, and in our final system I created the invoices based on the information that I had collected.”

“Now these stages are not necessary anymore, because we have the integration between Insight and Fortnox,” she added.

Here is a view of Fortnox:

How it works

Each of Riada’s customer assignments is associated with its own Jira issue. Individual worklogs are assigned to different Timesheets accounts, which are a special feature used to track time across multiple teams and multiple projects. By connecting accounts to specific projects and setting the account in the issue view, worklogs can be assigned to accounts to provide data for reporting and bookkeeping.

In fact, Riada uses many features in Timesheets to get more granular data, not just accounts.

“We use Timesheets by Tempo to extend the worklog functionality, which allows us to capture extra attributes, like whether the hour is billable or not,” said Mats Karlsson, Atlassian solution architect at Riada.

“We also use Tempo reports to approve all the consultants’ time at the end of the month before we start the billing,” Karlsson added.

So when each month is over and all of Riada’s stats have been logged, the team will go into Fortnox and set the run attribute on the create invoice object. This will start the process of fetching all logged time and build a structure of invoices that is then sent to Fortnox using their rest API. The integration always creates an invoice for the previous month and enters the last day of the previous month as the invoice date. 

“There were so many things previously that I entered manually, but thanks to the script, this is now done automatically,” Therese explains. “When I run this, I can have multiple invoices created in less than five minutes. Before, it took me more than one full day to do this.”

Before the integration between Insight and Fortnox, Riada’s invoicing process was very slow because it was done manually. Today, they can save hours and hours of work each month by pulling data from Timesheets, and have confidence that the final invoices are accurate.