2020 R3 Release Notes
Hot on the heels of our 2020 R2 release comes R3!
(Note: Naverisk 2021 R1 will, in turn, be primarily focused RMM updates and improvements).
With the introduction of an Invoicing Report, Service Catalogue and a Recurring Service Agreement, Naverisk now offers a complete MSP billing automation platform for not only MSP services, but 3rd party products as well (such as M365, or managed AV).
MSP billing agreements now supported:
- AYCE User
- AYCE Device
- Block Time
- Term
- Time and Materials
- Recurring Service (new)
Service catalogue
Addition of a master catalogue of all services supplied by your MSP business. Use these services in recurring agreements to automate billing for such. Each service will have the following attributes:
- Service name
- Service description
- Type – five options: Hardware, Software, SaaS, HaaS or IT Service
- Vendor – Customizable list of suppliers (see Settings section)
- Buy price – cost of service (used to calculate agreement profitability)
- Payment term – Frequency of payment to vendor (used to calculate agreement profitability).

New agreement – recurring service
Ability to automate invoicing for recurring services (e.g. fixed fee services, 3rd party services, M365 licenses, etc). Including auto calculation of profitability on a per agreement basis. Note that recurring service agreements can only be associated to one type of service.
Ticket and note billing statuses, queues & workflows
Introduction of ticket and note billing statuses and ticket billing queues. Easily review, update and approve billable time or expense notes in tickets. Tickets listed in the billing queue will automatically clear as billable notes are invoiced in Xero, QuickBooks or marked as invoiced in Naverisk.
Note billing statuses, set manually, as follows:
- Billable or Non-Billable
- Ready to Invoice or Not Ready to Invoice
- Invoiced or Not Invoiced
- Non-billable – ticket only includes non-billable notes
- Reviewable – ticket includes billable notes which have not been set as ready to invoice
- Ready to invoice – ticket includes billable notes which have all been set to ready to invoice
- Partially invoiced – ticket includes a mix of already invoiced billable notes and billable notes marked as ready to invoice
- Invoiced – ticket includes billable notes which have all been invoiced

Invoice report
Consolidate all your client agreements into one invoice report view for export into Xero or Quickbooks, via existing integrations. Includes the ability to include billing information for 3rd party services, including the upcomming Naverisk data protection platform. Invoice reports will display the following note and agreement attributes:
AYCE per User Description – Agreement’s Description Quantity – Agreement’s user count Unit Price – Agreement’s sell price |
AYCE per Device Description – Agreement’s description Quantity – Agreement’s device count Unit Price – Agreement’s sell price |
Recurring Service Description – Agreement’s description Quantity – Agreement’s quantity Unit Price – Agreement’s sell price |
Block Description – Agreement’s description Quantity – Agreement’s purchased hours Unit Price – Agreement’s cost per hour |
Term Description – Agreement’s description Quantity – Agreement’s purchased hours per selected frequency Unit Price – Agreement’s cost per hour |
Time & Material Description – Ticket ID, note type, note description Quantity – Notes quantity (time or quantity) Unit Price – Notes cost per hour |
- Whole month will be included in full
- Days will be counted separately as Pro Rata
Ticket activity interface improvements
Added:
(ii) Checkboxes in notes allowing technicians to mark time and expense notes as ready to invoice
(iii) Select / clear all and billing related filters to the notes filter drop down.
Agreement financial information & profitability reporting
Added a financial details section to all agreements. This includes the fields required to calculate the agreement value and profitability.
Agreement financial information – role based access controls
Added a new user group and role based rights to limit specific users from editing/viewing client and agreement financial Information.
Warranty and lease expiry date views
Added warranty and lease expiry date column’s to the device grid, allowing easy viewing and sorting of devices by warranty and lease expiry dates.
Performance, stability & quality improvements
On top of the features in 2020 R3 we have focused on fixing bugs and improving the general performance of Naverisk. Including, but not limited to:
- Improved: Ticket queues. Ability to save column selections on a per queue basis
- Improved: Proxy server support. Ability to use remote control methods behind proxy servers
- Improved: Updated the client page to show the sum of AYCE per device agreements’ device count
- Improved: Added support for special characters in script file names: +#&
- Fixed: Raising a ticket from the user chat dialog box
- Fixed: Client’s primary point of contact information to be copied to the client’s secondary point of contact
- Fixed: Passive device names not showing correctly in breadcrumbs
- Fixed: Removing fully consumed block agreements from the list of agreement available in time and expense notes
- Fixed: Removed inactive term agreements from the list of agreement available in time and expense notes
- Fixed: Scheduling page’s jump to week button is not correctly advancing the calendar, in some cases
- Fixed: Scheduling page’s calendar was not showing the corresponding day of the week, in some cases
- Fixed: Saving a ticket without job estimate
- Fixed: Changes to contact name were not reflected correctly in time notes, in some cases
- Fixed: Restored the email detachment link
- Fixed: Linux advanced agents creating large HistoricalDataStore directories, in some cases
- Fixed: Linux drives displayed as C:\, instead of the actual name of drive, in some cases