The Zahara Set-up Guide

Your simple guide to setting up Zahara

If you have any further questions, or need a finer grain of help you can find a range of guides and an assistant at: ask.zaharasoftware.com

Each step builds on the previous one, creating a robust system for purchase approvals, invoice processing, and financial controls.

Download the Set-up Guide
Simple setup in 11 steps... Read more
Zahara Setup Guide

Understanding the Menus

Business Menu

The Business Menu is where you configure and set up your business. Here you'll manage divisions, suppliers, workflows, budgets, and all your business settings.

Admin Menu

The Admin Menu is for creating new business units. It is also where you manage your users and control what menus they see and what they can do by managing their permissions.

Admin Menu interface

11 Steps to Set Up Zahara

Follow these steps in order to create your complete Zahara system

1. Business Structure

First things first, lay out the structure of your business by organizing it into divisions, just as you would in the offline world.

What are Divisions?

Divisions are natural groupings of people inside your organization. They'll mainly be used for approvals and budgets. Think about which divisions of your business you'll be granting these controls. You might want to create divisions under titles like Marketing, HR, or London Head Office.

To create business divisions:

  1. Go to the Business menu
  2. Select Divisions
  3. Click Add New Division
Divisions interface showing HR, IT, Marketing, and Production divisions

Multiple Businesses

If you want to run multiple businesses on Zahara, you can do that too. Each business will be a ring-fenced unit that you'll have to switch between. To create multiple businesses, go to Admin → Divisions → Add New Division

Create Business Unit form

2. Add Your Members

You've created your divisions. Now you need to add users and assign them roles.

To add members:

  1. Click the + Add Members button at the top of the page
  2. Input your member information
  3. Assign roles within the division (e.g., Admin, Buyer, Approver)

Tip: You can assign multiple roles to one individual if needed.

Add members button interface

3. Business Settings

Now it's time to set your business settings. You can skip this part if you want to complete it later.

In Business Settings you'll find options to configure your system to match your organization's needs and preferences.

In Business Settings you can:

  • Add your business logo
  • Set your time zone
  • Set your country of operation
  • Rename business elements
  • Set your default delivery address

4. Integration with ERP Systems

Now it's time to integrate Zahara with your existing ERP systems.

Cloud Systems

If you use one of the fully integrated systems like Xero, QuickBooks Online, or MYOB, you can connect your ERPs under the Integrations tab of Business Settings.

Sage 50 (UK)

Select Sage 50 from the Integration Tab. Download our Sage 50 on-premise sync tool and connect to Sage 50. Make sure to choose the correct version (e.g., 2025).

Integration menu showing FileDirector, Integration, and Payments options

After syncing, you should see your suppliers and coding appearing in the lists. Allow time for the sync to complete.

5. Adding Suppliers

If the sync with your accounts system was successful, you should see your complete list of suppliers and coding. If not, you can add them manually.

For manual creation:

  1. Navigate to the Business menu
  2. Select Suppliers
  3. Click Add New Supplier
  4. Enter the required details for the new supplier
Suppliers interface with New supplier button

Key Information for Suppliers

  • Default Currency: This field is crucial for foreign currency payments and needs to be set correctly.
  • Country Code: Use the correct ISO country code (e.g., 'GB') to ensure accurate data processing.
  • Supplier Portal: You can give suppliers access to a portal to view and manage their information.

6. Approval Workflows

By this point you should have created your divisions and assigned users. Now you can create a workflow.

Remember These Key Principles

  • You can add as many approval steps as you need
  • You can have a step for individual approvals, group approvals, sending an email, and sending a PO to a supplier
  • An approval workflow starts at step one and ends at the last step
  • Each workflow you create can have a condition to decide whether you use it or not
  • Each workflow step can have a condition to decide whether the step is used or not

Setting Up Your First Workflow:

First, set your division head by assigning the role in the member information section.

Enable workflows:

  1. Go to Division settings
  2. Select Workflows
  3. Switch the workflow setting to On

Creating Your Workflow:

  1. Go to the Division settings
  2. Find the workflow section to create a new workflow or modify an existing one
  3. Give your workflow a name and select your workflow type from the drop-down menu
  4. Set the workflow entry point: Set up a conditional start (e.g., workflow activates if order value exceeds a threshold)
  5. Add approval steps: Add one or more conditional approval steps
  6. Define conditions for steps: Create conditions for each step (e.g., send to CFO if amount exceeds certain value)
  7. Specify approvers: Choose individual or group approvers
  8. Include other actions: Add steps to send emails or create purchase orders
  9. Set as default: Set the default workflow to Automatic for Purchase Requisitions
  10. Publish the workflow: Once configured and tested, publish it
  11. Set your default workflow: If you have multiple workflows with conditional starts, set the default as Automatic or Automatic Invoice

7. Raising Purchase Orders

(If you only plan to use Zahara for invoice processing, you can skip this step.)

To raise a purchase order:

  1. Click the + icon and select New Order
  2. Select the division that you have created a workflow for
  3. Choose the supplier from your list
  4. Populate your line items in the drop-down menus
  5. Review the budget screen (can be turned off in Business Settings → Budgets)
  6. Confirm the delivery address (set default in Business Settings → Purchase Orders)
  7. Add comments if needed
  8. Preview your order and click Create
  9. The purchase order will be sent into a workflow for approval (status: orange - out for approval)
  10. Once approved, it will be emailed to the supplier automatically
Create button interface Purchase Order details form

Workflow Choice: As the tenancy admin, you can choose a workflow. Once you remove the admin role from user permissions, they will only see the default workflow.

8. Receipt the Deliveries

Recording goods received on a purchase order is very simple.

To create a GRN (Goods Received Note):

  1. Tick the order in the purchase orders list
  2. Click GRN
  3. Follow the steps on the screen

You can create multiple GRNs for the same order without limit. The goal is to get to a balance of zero on each line and a delivered status icon.

Purchase Orders list showing GRN, Batch invoice, Approve, and Reject options

9. Record an Invoice

You can record an invoice in several ways:

  • From the + menu, click New Invoice
  • From the orders menu, tick an order, then select Batch Invoice
  • From the invoices document list, click the New Invoice icon
  • From the Invoice Inbox

Simple method (from existing order):

  1. Find your order in the purchases list
  2. Tick it and click Batch Invoice
  3. Fill in Invoice Number, Invoice Date, Due Date, and Payment Status
  4. Select No in Payment Status to see the full invoice screen
  5. Notice how the line items are already populated from the order

AI Invoice Recognition

At this point you can use Zahara's AI invoice recognition tools for little or no manual data entry!

10. Export an Invoice

At the end of the process, once the invoice is approved, you'll want to export it to your accounts system.

Exporting Automatically

With fully integrated finance systems, add a workflow step to export the invoice. Provided this step is after approval, your invoices will automatically export into the accounts system.

Exporting Manually

If enabled, you can export invoices manually from the invoices list view. Find this option in the Invoices tab of Business Settings. Tick your invoices and select Export.

11. Refine and Test!

Now you've got the hang of the basics, you can start exploring Zahara's settings in more detail. Try experimenting with workflows, refining your Purchase Order Template, or adjusting the wording of your emails. You might also want to look at setting up budgets and projects.

Best Practice: Most customers build a prototype first, share it with colleagues, then move on to training and going live.

You can find lots of helpful articles at https://ask.zaharasoftware.com to guide you as you build your version of Zahara.

Meet Zara - Zahara's AI Help Assistant

If you need a hand getting started, check out Zara, Zahara's AI Help Assistant. Zara is available on the Help Centre home page or as a chat widget on zaharasoftware.com. It's designed to guide you through setup and answer common questions.

"The Help function is one of the best I've seen." - Zahara Customer

And of course, if you get stuck, just raise a ticket and one of our support engineers will be there to help.

Frequently Asked Questions

While we recommend following all steps for a complete setup, you can customize based on your needs. For invoice-only processing, you can skip Step 7 (Raising Purchase Orders). Steps 1-6 are essential for most implementations.

A basic setup can be completed in a few hours, but we recommend taking time to properly configure workflows and test the system. Most customers build a prototype over 1-2 days, then refine before going live.

Zahara offers full integration with Xero, QuickBooks Online, MYOB, and Sage 50 (UK). For other systems, you can export data in Excel, CSV, or JSON format for manual import.

Yes! Workflows are completely flexible and can be modified at any time. You can add new approval steps, change conditions, or create entirely new workflows as your business needs evolve.

We've got you covered! Visit our comprehensive help center at ask.zaharasoftware.com for detailed guides and an assistant. You can also contact our support team for personalized assistance.