Category: New Features

  • Meet the Sapphire AI Assistant for Smarter ERP Workflows

    Meet the Sapphire AI Assistant for Smarter ERP Workflows

    Sapphire AI Assistant + ChatGPT

    SapphireOne is excited to unveil the latest addition to our support ecosystem – Sapphire AI Assistant. As part of our commitment to providing exceptional client assistance, we are launching a trial of our early beta ChatGPT based AI support assistant. Sapphire AI Assistant is designed to streamline your support experience and provide timely and accurate solutions to your queries.

    While in Beta the Sapphire AI assistant will be available on our Knowledge Base to all our clients by utilising their existing support passwords (in all caps).

    Access to Up-to-Date Knowledge Base

    Unlike the public OpenAI offering, Sapphire AI Assistant has direct access to our comprehensive and up-to-date Knowledge Base. This ensures that the information provided is tailored specifically to SapphireOne’s ERP, CRM, Payroll/HR, Asset management, Document Management, Accounting and business management. Our Knowledge Base is regularly updated to reflect any changes or enhancements made to SapphireOne.

    How Sapphire AI Assistant Can Help You

    Sapphire AI Assistant is equipped with proficient troubleshooting skills, adept problem-solving abilities, and a deep-rooted client-focused approach. With its comprehensive knowledge and commitment to superior client assistance, Sapphire AI Assistant aims to contribute to your success and satisfaction with SapphireOne: ERP, CRM & Accounting Software.

    During the trial period, Sapphire AI Assistant will be available to assist you with a wide range of queries related to SapphireOne’s features, functionalities, and best practices. Whether you need guidance on managing invoices, timesheets, resources, activities, inventory, assets, payroll/HR, sales, CRM, or more, Sapphire AI Assistant is here to simplify complex processes and provide practical solutions for your day-to-day operations.

    Providing Feedback

    At SapphireOne, we value your input and strive to continuously improve our products and services. We encourage you to share your feedback on Sapphire AI Assistant through the feedback form located below the chat dialogue. Your suggestions and insights will help us refine and enhance the capabilities of Sapphire AI Assistant, ensuring it becomes an indispensable resource for your support needs.

    Known Limitations

    In its current iteration we are experiencing some issues with mobile browser access. At this stage we recommend access only through a desktop browser.

    Additionally on all occasions to confirm the Sapphire AI Assistants AI-generated responses, and/or for further information, we highly recommend our clients review all provided answers on the SapphireOne Knowledge Base.

    Conclusion

    Sapphire AI Assistant is your AI-powered support companion, ready to assist you with your queries and provide timely and effective solutions. With direct access to our up-to-date Knowledge Base, Sapphire AI Assistant is tailored specifically to SapphireOne. We invite you to take part in the trial and experience the benefits of this cutting-edge support chatbot.

    You can review all our latest version and Release Notes through our new Knowledge Base. If you have any questions please do not hesitate to contact us – we’re always here to help!

  • Sales Pipeline Performance Features to Boost Conversion

    Sales Pipeline Performance Features to Boost Conversion

    Staying on top of your sales pipeline with SapphireOne

    SapphireOne integrated ERP, CRM and Business Accounting software has multiple Customer Relationship Management (CRM) features and functionalities that act as powerful performance tools for tracking sales progress in your respective pipeline. Read on to learn about these powerful SapphireOne features and how you can make the most out of these functions for your organisation.

    Within SapphireOne, every Quote Client Invoice (QCI) includes a feature called the Closure Rating Slide Bar, which can be used to rate your expectation of the Quote success and sales pipeline progress as a percentage. The Closure Rating Slide Bar is fully customisable for each Quote and can be dragged side to side to indicate how progressed the Quote is out of 100%. For example, 10% for low progress, 90% for high progress, 100% for closure of sale. The Rating is also a searchable field and users can search for Quotes based on their Closure Rating % within the SapphireOne Custom Inquiry screen as seen below, making it a powerful performance tool to track sales progress in your respective pipeline.

    As well as the Closure Rating Slide Bar, SapphireOne Quote Client Invoices (QCI) have copious variable Custom Fields where users can enter any term that is searchable and trackable for the specific QCI. This functionality can also be used for tracking the progression of QCI’s sales proposal towards a closed sale.

    There are predesigned variable custom fields such as “Class”, “Inquiry” and “Tag” where the user can select appropriate options for categorising and tracking quote progress. For example, a user can Tag a Quote as ‘lost’ or ‘closed’ to show and track the status of the sale within SapphireOne. Within the SapphireOne Custom Inquiry function, users can then customise reporting screens to search and report on Quotes by respective Class, Inquiry and Tag categorisation. This CRM functionality is available across all eight integrated modes of SapphireOne.

    Once a specific Quote has been opened, the user can create any required next step or Action through the SapphireOne Actions Page. Actions can include things such as setting automatic email reminders, or creating reminders on the SapphireOne calendar. For example, all Quotes that have a high Closure Rating percentage can have an automatic calendar reminder action set to follow up on the quote in a one or two week period. The Actions Page acts as a powerful reminder tool to keep the sales pipeline progress moving.

    Additionally, the Workflow feature in SapphireOne can be configured to send notifications via email or SMS when a change in order status occurs. SapphireOne will automatically populate the report with the relevant data from the lead.

    To find out more about the SapphireOne integrated ERP, CRM and Business Accounting application and innovative software solutions, please get in touch – we’re always here to help.

  • Achieving ISO 27001:2021 Certification for Information Security

    Achieving ISO 27001:2021 Certification for Information Security

    ISO 27001 is an internationally recognised standard for security information that sets requirements for Information Security Management Systems (ISMS).

    We are pleased to share that SapphireOne has been successfully re-certified to ISO/IEC 27001:2013, with certification valid through to March 2024. This re-certification follows our original ISO 27001 certification achieved in 2018 and reflects our ongoing commitment to information security and risk management.

    ISO 27001 is an internationally recognised standard for information security. It defines best-practice requirements for establishing, implementing, maintaining and continually improving an Information Security Management System (ISMS). The standard is widely regarded as the global benchmark for safeguarding sensitive information and maintaining confidentiality, integrity and availability of data for customers, partners and stakeholders.

    What ISO 27001 Means in Practice

    Achieving and maintaining ISO 27001 certification requires a rigorous and systematic approach to information security. This includes identifying security risks, assessing threats and vulnerabilities, and understanding their potential impact on the organisation and its clients. Certification is only granted when an organisation can demonstrate that appropriate controls, governance processes and monitoring mechanisms are in place and operating effectively.

    As part of the re-certification process, SapphireOne demonstrated that our information security controls and management processes are not only comprehensive, but also embedded into our day-to-day operations. These controls are continually reviewed and refined to ensure they remain effective as technology, regulatory expectations and risk landscapes evolve.

    What This Means for Our Clients and Partners

    ISO 27001 certification provides independent assurance that SapphireOne’s approach to information security aligns with internationally recognised standards and best practices. For our clients and vendors, this certification offers confidence that the systems and processes supporting our ERP, CRM and Business Accounting solutions are designed to protect critical information and manage security risks responsibly.

    Information security is not a one-off exercise. It is an ongoing commitment that underpins trust, reliability and long-term partnerships. This re-certification reinforces our focus on maintaining robust security frameworks while continuing to innovate and deliver value through our software solutions.

    To find out more about SapphireOne integrated ERP, CRM, Business Accounting application and innovative software solutions, please get in touch – we’re always here to help.

  • TSPlus Remote User Access for Flexible ERP Connectivity

    TSPlus Remote User Access for Flexible ERP Connectivity

    Integrating TSPlus with SapphireOne gives SapphireOne users the ability to run remote offices by providing simple and secure access to the SapphireOne Client Server through a web browser.

    Integrating TSPlus with SapphireOne gives users simple, secure access to the full SapphireOne Client Server through a web browser. This enables remote offices and distributed teams to work productively from anywhere in the world.

    SapphireOne users can already access functionality via WebPack. TSPlus extends this by providing remote desktop access to the full Client Server, making it ideal for teams who require complete application access rather than browser-based workflows alone.

    Why TSPlus for SapphireOne?

    TSPlus is an affordable and efficient Microsoft Citrix/RDS alternative.

    TSPlus is a cost-effective alternative to Microsoft Citrix/RDS, well suited to small businesses through to large enterprises that need reliable remote access without complexity.

    Key benefits include:

    1. Remote Desktop Access – Turn Windows 7–10 Pro and Windows Server 2008–2019 into a Citrix-style terminal server.
    2. Web Browser Access (HTML5) – Access Windows applications and desktops securely from any modern browser, on any device.
    3. No Client Installs – Use computers, tablets, or mobiles without installing plug-ins or apps.
    4. Supports Remote Offices – Create seamless work-from-home and remote office environments quickly.
    5. Secure Web Tunnel – Built-in HTTPS and SSH servers with tunnelling and port forwarding over HTTP/HTTPS.

    SapphireOne also integrates with a wide range of APIs and partners—including Shopify, WooCommerce, PayPal, Stripe, ATO, MailChimp, Australia Post, Move It, Brandscope and Oanda—ensuring TSPlus fits neatly into a broader connected ecosystem.

    Client experience: Bordo International

    We spoke with Bordo International about their experience using TSPlus with SapphireOne.

    Why TSPlus?

    “We have an office in Europe and previously used Citrix to access SapphireOne remotely. The setup was fragile and required constant fixing, plus additional Windows Server licences. When COVID lockdowns hit and more staff needed remote access, we had already switched to TSPlus—which made a huge difference.”

    How is TSPlus used?

    “Primarily for easy remote access to the SapphireOne Server. The add-ons are excellent—Advanced Security, Two-Factor Identification, and the Virtual Remote Printer. Printing opens a PDF in the browser, which is incredibly convenient. The TSPlus support team has also been great.”

    User experience

    “Very straightforward. With the HTML5 client there’s no complex software to install—just a web browser.”

    Main benefits

    “Lower cost than Citrix, no complex Windows server setup or licences, easy installation. Overall it’s made managing remote server access much easier.”
    — James Brown

    In summary

    TSPlus provides SapphireOne users with:

    • Secure, browser-based access to the full Client Server
    • A simpler, more affordable alternative to Citrix/RDS
    • Scalable remote access for global teams and remote offices

    For more information on how you can implement TSPlus, or any of our API Integrations and Partnerships designed to make your life easier, you can contact us or book a call with a member of our Support Team. We’re always here to help!

  • Improving Efficiency with Drag-and-Drop Data Entry

    Improving Efficiency with Drag-and-Drop Data Entry

    SapphireOne’s Drag and Drop feature is a game changer when it comes to streamlining data entry processes and an incredibly useful tool for reducing errors and time spent manually entering complex data.

    SapphireOne’s Drag-and-Drop feature is a game changer for streamlining data entry. It significantly reduces errors and the time spent manually entering complex data, while making large imports fast and reliable.

    What the Drag-and-Drop feature does

    • Simplifies data entry by populating screens instantly
    • Imports an unlimited number of line items and SKUs
    • Works across all Inventory Sales and Inventory Purchases data entry screens
    • Eliminates repetitive manual entry, even for very large orders

    Many SapphireOne clients process substantial sales orders with tens of thousands of inventory items and hundreds of line items. Drag-and-Drop removes the friction from these workflows by importing data directly from Excel into the application.

    How to use Drag-and-Drop

    Follow these four simple steps:

    1. Open the data entry screen
      Navigate to the relevant Inventory Sales or Inventory Purchases data entry screen. In the bottom-right corner, locate the two green icons.
    2. Import your file
      • Select the left toggle icon and choose Import Lines, or
      • Drag your Excel file directly into the Transaction Lines area
        Note: Excel files must be saved as CSV before importing.
    3. Map and organise your data
      A pop-up window will appear, allowing you to:
      • Right-click column headings
      • Match each column to the correct SapphireOne field (e.g. Inventory SKU, Description, Rate, Quantity)
        All headings are fully customisable to suit your business requirements.
    4. Import
      Once headings are confirmed, select Import to populate the Transaction Lines instantly.
    All headings within every SapphireOne data entry screen are also fully customisable, and you can select from a range of heading options to meet your specific business requirements. In the above image we have selected Inventory SKU, Description, Rate and Quantity as an example.
    Whether you are importing a small amount of data or an order of 40,000 line items, the Drag & Drop feature will function in the same simple and time efficient way and dramatically streamline data entry processes for your business.

    Practical use cases

    • Client Sales Orders created from customer-supplied Excel templates
    • Purchase Vendor Invoices imported directly from supplier spreadsheets
    • High-volume orders with tens of thousands of line items
    • Rapid correction or re-organisation of data prior to posting

    You can also export data from any SapphireOne data entry screen back to Excel, making the process fully bidirectional.

    Key benefits

    • Faster and more accurate data entry
    • Reduced manual handling and fewer errors
    • Consistent process for small and very large imports
    • Fully customisable to match your operational needs

    Whether you are importing a handful of items or an order with 100,000 inventory records, the Drag-and-Drop feature delivers the same fast, efficient and reliable experience.

    For more information on our Drag and Drop feature, or any of our API Integrations and Partnerships designed to make your life easier, you can contact us or book a call with a member of our Support Team. We’re always here to help!

  • Streamlining Inventory with Material Requirements Planning

    Streamlining Inventory with Material Requirements Planning

    SapphireOne Material Requirements Planning (MRP) gives you total control of your inventory and production process.

    Total Inventory and Production Control with SapphireOne MRP

    SapphireOne Material Requirements Planning (MRP) gives you complete visibility and control over your inventory and production processes. With built-in forecasting and historical analysis, MRP helps businesses control inventory levels, enhance production efficiency, reduce costs, and plan confidently for the future.

    What Is Material Requirements Planning?

    Material Requirements Planning (MRP), sometimes referred to as Material Resource Planning, is a production planning, scheduling, and inventory control system designed to improve productivity within manufacturing and distribution environments.

    At its core, MRP is designed to answer three fundamental business questions:

    • What is needed?
    • How much is needed?
    • When is it needed?

    By answering these questions accurately, businesses can avoid overstocking, minimise shortages, and align production with demand.

    How Material Requirements Planning Works

    MRP works backwards from a production plan for finished goods. This plan is converted into detailed requirements for:

    • Sub-assemblies
    • Component parts
    • Raw materials

    All requirements are scheduled to ensure the final product can be delivered within the required timeframe.

    Without proper resource planning, businesses often struggle with:

    • Excess inventory holding costs
    • Production delays
    • Missed or unfulfilled customer orders

    Effective MRP removes these inefficiencies by aligning inventory, production, and demand.

    Components of SapphireOne Material Requirements Planning

    SapphireOne’s Inventory Management module includes a fully integrated MRP feature that allows resource planning to be managed directly within the ERP system.

    SapphireOne’s MRP functionality is built around two core capabilities:

    1. Historical Usage Analysis
      • Track, adjust, and analyse historical inventory usage
      • Review usage data across the past 2, 3, or 4 years
      • Identify trends, seasonality, and anomalies in demand
    2. Forward Forecasting
      • Forecast future material requirements up to 2.5 years ahead
      • Calculations are driven by historical usage data
      • Forecasts update dynamically as data is adjusted
    Control inventory, enhance production, reduce costs and forecast for the future with SapphireOne MRP.

    Key Features of the SapphireOne MRP Forecasting Tool

    The Forecasting tool allows businesses to model future inventory requirements with precision and flexibility.

    Key features include:

    • Forecast material requirements up to 2.5 years in advance
    • Fully adjustable forecasting values that automatically recalculate when changed
    • Ability to account for unexpected events by modifying forecast inputs
    • Support for multiple planning variants, including:
      • Minimum and maximum inventory levels
      • Fixed Order Quantities (FOQ)
      • Supplier lead times
    • Editable forecast lines (highlighted in blue) for tailored planning
    • One-click Save & Recalculate to generate updated forecasts
    • Forecasting available for total inventory or individual inventory items
    How does Material Requirements Planning work

    MRP Usage History Tool

    The Usage History tool provides insight into past inventory behaviour and directly influences future forecasts.

    Key capabilities include:

    • Record and review historical usage for 2, 3, or 4 years
    • Interactive usage graph that can be manually adjusted
    • Blue data points can be moved to reflect corrected or exceptional historical periods
    • Automatic recalculation of future forecasts based on adjusted historical data
    • Analysis available for total inventory or specific inventory items
    SapphireOne Material Requirements Planning Tool.

    Benefits of the SapphireOne MRP Tool

    Inventory Control

    • Ensure materials are available when needed
    • Track stock on hand accurately
    • Minimise excess inventory
    • Plan future material requirements with confidence

    Cost Reduction

    • Reduce holding and storage costs
    • Improve purchasing efficiency
    • Maintain a steady and predictable inventory flow

    Enhanced Scheduling

    • Allocate production time efficiently across products
    • Achieve economic order quantities consistently

    Production Optimisation

    • Ensure the right materials are available in the right quantities at the right time
    • Reduce waste and downtime
    • Improve utilisation of equipment and labour

    Improved Supplier Relationships

    • Align demand planning with supplier capacity
    • Improve transparency and communication
    • Create more reliable purchasing and delivery schedules

    Future Planning

    • Use historical sales and usage data to support informed forecasting
    • Save time, resources, and costs through better planning decisions

    A step-by-step video walkthrough is available, demonstrating how to use the SapphireOne MRP tool and how it can improve inventory and production processes.

    As always, if you have any questions about how our Inventory Management functionality and MRP feature can help your business, please do not hesitate to get in touch or book a demo with a member of our team. We’re always here to help!

  • Get the Latest SapphireOne Release for Improved Performance

    Get the Latest SapphireOne Release for Improved Performance

    How to download and update your latest SapphireOne Version.

    At SapphireOne, we continuously enhance our software, with new versions released regularly. Keeping your system up to date ensures you have access to the latest features, improvements, and fixes. Follow the simple steps below to check and install the latest SapphireOne version.

    Step 1

    Open your SapphireOne Application, then select SapphireOne Client from the top menu bar and choose About SapphireOne.

    Step 2

    The About SapphireOne window will appear.
    Click Check for Updates.

    Check for update-2020
    Version up to date

    Step 3

    • If your software is already up to date, you will receive a confirmation message.
    • If a new version is available, a notification will appear prompting you to proceed.
      Select OK and follow the on-screen instructions to download and install the latest SapphireOne version directly to your server.

    For more detailed information about new features and enhancements, you can review the Release Notes available in the SapphireOne Knowledge Base.

    If you have any questions or need assistance, please feel free to email us or book a support call with our team. We’re always happy to help.

  • API Integrations That Expand SapphireOne’s Customisable Capabilities

    API Integrations That Expand SapphireOne’s Customisable Capabilities

    An API Integration is the connection made between two (or more) separate applications, via their APIs, that allows the two systems to talk & exchange data between each other.

    An API integration is the connection made between two or more separate applications via their APIs, allowing those systems to communicate and exchange data with each other. With SapphireOne’s highly customisable architecture, API integrations are designed to be both powerful and straightforward.

    If you work in revenue, operations or marketing—or if your business relies heavily on digital systems, as most do today—you have likely encountered the term API integration more than once. These integrations are no longer optional. They are increasingly essential for businesses looking to scale, improve efficiency and adapt to rapidly changing technological landscapes.

    Businesses are evolving faster than ever. Through our work with clients across many industries, we see a growing need to digitally integrate complex corporate environments in line with future goals, while taking advantage of the expanding ecosystem of modern business applications. At the same time, we understand that adopting new technologies can introduce complexity, fragmentation and operational risk if not handled correctly.

    This is precisely where SapphireOne adds value. Our focus has always been on simplifying complexity—bringing disparate systems together in a way that is scalable, flexible and sustainable over time. If you are looking to integrate multiple applications, streamline workflows or remove friction between systems, SapphireOne provides a foundation designed for exactly that purpose.

    What is an API, and why does it matter?

    API stands for Application Programming Interface. In simple terms, it acts as a messenger that allows different software applications to communicate with one another. One system sends a request, the API delivers it to the other system, and the response is returned in a structured and predictable way.

    An API integration takes this a step further. It is the practical implementation of that communication—connecting applications so that data flows between them automatically. These integrations underpin many high-performing businesses by keeping data synchronised, reducing manual effort, improving accuracy and supporting scalable operations.

    While the benefits of data syncing and time savings are obvious, the real value lies in automation and data integrity. Properly integrated systems eliminate repetitive manual tasks, reduce the risk of errors caused by duplicate data entry, and ensure that information remains consistent across the entire technology stack. This allows teams to focus on higher-value work rather than system maintenance.

    Where API integrations often fall short

    In theory, APIs should make integration easy. In practice, many businesses discover that a one-size-fits-all approach rarely works. Established organisations often rely on a wide range of applications across sales, marketing, logistics, finance and operations. Getting all of these systems to communicate in a way that reflects real-world business processes can quickly become challenging.

    While many modern applications offer APIs, few provide deeply customisable integrations that account for unique workflows or complex data relationships. As a result, businesses are often forced to rely on third-party connectors, custom middleware or manual workarounds—introducing cost, risk and ongoing maintenance overhead.

    A more effective approach: SapphireOne’s customisable integration framework

    SapphireOne was built with this challenge in mind. Since 1986, we have been developing a unified, all-encompassing system designed to evolve alongside our clients’ needs. Rather than requiring multiple disconnected tools, SapphireOne brings ERP, accounting, CRM, document management, payroll/HR, assets and inventory management together in a single application.

    Our platform already integrates with a wide range of APIs, including Shopify, WooCommerce, PayPal, Stripe, the ATO, Mailchimp, MoveIt, Brandscope, OANDA and many others. Clients have access to our full API suite, and we continue to expand our partner ecosystem as new requirements emerge.

    Where an integration does not yet exist, SapphireOne is fully customisable. If your business needs a specific integration or workflow, we can build it. Importantly, all integrations and enhancements are incorporated into the core source code. This means improvements benefit the entire SapphireOne ecosystem, rather than being isolated add-ons.

    The practical result is long-term scalability without escalating licensing costs. While your business may not need every integration today, you can be confident that the capability is available as your requirements grow—without having to replatform or bolt on expensive third-party solutions.

    Real-world results from custom API integrations

    James Brown from Bordo describes the impact of SapphireOne’s integration with MoveIt:

    “We used to have to create consignments in different systems, one for each freight company. If a client changed their address, we would have to remember to change it in the freight company’s system as well as in SapphireOne.

    We had a whole lot of different systems we had to use, staff had to be trained on them all, and all the systems had to be kept up-to-date manually with addresses, etc. Now that’s automated in SapphireOne with its integration to MoveIt.

    It has made the whole process a lot more simple, convenient and less error-prone.”

    This is a common theme across our client base. Integrated, automated systems reduce friction, improve accuracy and free teams to focus on growth rather than administration.

    Built to evolve with your business

    SapphireOne’s approach to API integrations reflects our broader philosophy: your business will change, and your systems must be able to change with it. By continuously innovating within a single, unified platform, we ensure our clients are supported at every stage of growth.

    If you are looking to better integrate your systems, streamline operations or future-proof your technology stack, we would welcome the opportunity to discuss how SapphireOne can support your business. Get in touch or book a live demo to explore what’s possible. 

  • How to Access SBR Software for ATO Reporting

    How to Access SBR Software for ATO Reporting

    Access your integrated SBR Software via Management Mode

    As SapphireOne has all Standard Business Reporting rules of the ATO built-in within its Management Mode, it is a SBR software.

    SapphireOne includes all Standard Business Reporting (SBR) rules mandated by the Australian Taxation Office, built directly into Management Mode. This makes SapphireOne a fully integrated SBR-enabled software solution.

    In practical terms, SapphireOne collects the required information for each government report directly from your business records. When a report is required, the system automatically extracts and pre-fills the necessary data from your live data file using the tools available in Management Mode. This significantly reduces the time spent collating information, completing forms and submitting reports to participating government agencies.

    SapphireOne management-SBR

    Standard Business Reporting was introduced by the Australian Government in 2010 as a consistent approach to business record-keeping, designed to simplify reporting obligations. By embedding SBR functionality into SapphireOne, compliance becomes a by-product of day-to-day operations rather than an additional administrative task.

    Standard Business Reporting within SapphireOne Management Mode

    Management Mode provides access to SBR reporting alongside a broad range of core financial and compliance functions, including:

    • Running End of Month and End of Year processes, either together or separately for Financials, Assets and Payroll
    • Creating and managing Standing Transactions
    • Accessing Cash Movement and Accounts Movement reports, Payroll Tax and Monthly Activity reports, Statements of Equity and GST Summary Accrual reports
    • Viewing Statements of Position, Business Activity Statements and Bank Reconciliation reports
    • Producing by-period reports across all records, with General Ledger values recalculated by period
    • Printing full audit trail reports for Accounts Mode transactions, including Receivables, Payables and General Ledger

    Because SBR reporting draws on information already recorded as part of normal business operations, accounting teams avoid duplicate data entry and minimise the risk of reporting errors. Using Management Mode as the central point for reporting not only saves time, but also improves accuracy and confidence in compliance.

  • Managing Assets and Depreciation in SapphireOne

    Managing Assets and Depreciation in SapphireOne

    Assets Software to manage your Assets Depreciations

    SapphireOne’s Assets Software is fully integrated across all modes of the application, enabling businesses to manage company assets and depreciation in a structured, accurate and efficient way. Because Assets is directly connected to Financials, relevant transactions can flow seamlessly through to the General Ledger where required, while still allowing detailed asset-level tracking to remain within the Assets module.

    When new data is entered in the Assets mode, a range of transaction types can be generated. These transactions fall into two clear groups, depending on whether they integrate with Financials or remain internal to Assets.

    Asset transactions transferred to Financials

    The following transactions are posted to Financials as General Journals (GJ), Vendor Invoices (VI) or Money Payments (MP):

    • DGJ – Depreciation General Journal
    • PGJ – Purchase General Journal
    • SGJ – Disposal Sale General Journal
    • VGJ – Revaluation General Journal
    • RGJ – Reverse Sale General Journal

    These transactions ensure that depreciation, purchases, disposals and revaluations are correctly reflected in your General Ledger.

    Asset transactions retained within Assets

    The following transactions remain within the Assets module and are not transferred to Financials:

    • DNT – Depreciation Note
    • DLN – Depreciation Loan
    • DSR – Depreciation Service
    • DRP – Depreciation Repair
    • DCO – Depreciation Company

    These entries allow you to maintain a complete asset history without affecting your financial reporting.

    Core principles of the Assets Software

    • Asset depreciation – SapphireOne supports multiple depreciation schedules for each asset. While only one depreciation schedule is transferred to the General Ledger (typically the ATO-compliant schedule), additional schedules can be retained within Assets for internal analysis. For example, a business may track both the written-down tax value and a projected resale value. Retaining company-specific valuations within Assets provides greater insight into the true worth of assets without distorting statutory financials.
    • Asset control and lifecycle management – SapphireOne allows assets to be purchased, sold and controlled with ease. Each asset record can store detailed information including location, responsible staff member, warranty periods, repairs, servicing and associated loans. This provides full visibility across the entire asset lifecycle, supporting stronger governance and more informed decision-making.
  • Understanding Accounts Transactions Status Codes

    Understanding Accounts Transactions Status Codes

    Status Codes for Accounts Transactions

    Here is a refined, clearer version that improves flow, removes repetition, and sets the content up cleanly for a table to follow, while keeping it copy-led rather than list-heavy.

    All accounts transactions in SapphireOne are assigned a status code, making it easy for users to understand exactly where a transaction sits in the workflow and what actions, if any, are still required before it can be processed successfully.

    The transaction status is displayed as a column in all Inquiry windows and updates automatically as actions are performed, such as saving, posting, reconciling, or printing a transaction.

    In a Standard Inquiry, the status is shown as a descriptive value, such as Yes or No.
    When viewing the same data in a Custom Inquiry—and in some Standard Inquiry windows—the status is instead displayed as a numeric code, such as 0 or 1. Both formats represent the same underlying transaction state.

    Key Transaction Status Codes

    The two most commonly encountered status codes are:

    • (Ent) | (-2) – The transaction has been entered and saved correctly but has not yet been posted.
    • (Yes) | (1) – The transaction has been fully processed and posted successfully.

    These codes indicate whether a transaction is still editable or has been finalised within the system.

    Additional Status Codes and Error Handling

    In addition to the core entry and posted statuses, SapphireOne uses a range of other status codes that may appear before or after posting. Some of these are purely procedural, while others indicate that a transaction contains an error that prevents it from being posted.

    If a transaction displays an error-related status code, users can open the transaction to view a detailed explanation of the issue. This makes it easy to identify what needs to be corrected before the transaction can proceed. Until a transaction is successfully posted, it remains fully editable.

    Below is a complete reference table of all status codes used for accounts transactions in SapphireOne:

    NameCodeStatus Description



    New
    Data entered, but not yet saved
    No0Entered & saved & deciding whether Ent or Err
    Ent-2Entered & saved & ready for posting
    Err-1Error occurred during saving or posting
    Wait3Waiting to be posted by system
    Work12Transaction being processed for posting
    Yes1Posted
    Rec8Posted & waiting to be reconciled
    Hist2In History or waiting to go to History
    Lock4Not posted, as transaction (or related record) in use
    Later6Waiting to be posted (via activity queue button)
    Inwards Goods13Any transaction of an Inwards Goods
    Print
    Preparing to print
    WF
    Requires workflow authori

    If you are experiencing issues during the processing of your accounts transactions, please book a support call and our customer support team will happily assist you with your query!          

  • How HR Software and Payroll Functionality Work Together

    How HR Software and Payroll Functionality Work Together

    HR Software with Payroll functionality

    SapphireOne delivers an integrated HR and Payroll solution that enables HR teams to manage employee information and process payroll efficiently within a single system. Because Payroll is fully embedded within the broader SapphireOne Financials framework, data flows automatically between Payroll, General Ledger, and other financial areas without the need for duplicate entry.

    For organisations already using SapphireOne Financials, Payroll will feel immediately familiar. It follows the same operational standards, reporting structures, and interface conventions, ensuring consistency across the system while reducing training overheads.

    Flexible Pay Run Processing

    SapphireOne Payroll is designed to support regular Pay Runs across different cycles, including weekly, fortnightly, and monthly. Each Pay Run is preconfigured with default employee details, making it ready to process immediately.

    Where required, these defaults can be adjusted either temporarily for a single Pay Run or permanently for future processing. This flexibility allows payroll teams to manage exceptions, adjustments, and one-off changes without disrupting ongoing payroll schedules.

    Payroll Functionality Within the HR Module

    The Payroll functionality within SapphireOne’s HR software is organised into five core areas, each supporting a distinct part of the payroll lifecycle:

    • Payroll – This area supports all operational activities required during a Pay Run, including employee record updates, permanent or temporary adjustments, execution of Pay Runs, superannuation management, and tools that assist with payroll processing.
    • Reports – Payroll reporting is available before, during, and after each Pay Run. This includes transaction reports, PAYG payment summaries, reconciliation reports, and compliance-focused outputs.
    • Administration – Administration acts as the central setup area for Payroll. It allows users to create and maintain employees, job projects, tax scales, payroll items, and other foundational data that drives payroll accuracy and compliance.
    • Roster – The Roster section provides access to location inquiries and the roster scheduling tool, supporting workforce planning and alignment between payroll and operational staffing requirements.
    • History – Historical payroll data can be reviewed and reported on at any time. This includes access to prior Pay Runs, historical reports, and tools to estimate leave liabilities for posting into the General Ledger.

    A Unified HR and Payroll Approach

    By integrating HR and Payroll directly with Financials, SapphireOne ensures payroll data is accurate, auditable, and immediately reflected across the organisation’s accounting records. This unified approach reduces manual handling, improves compliance, and gives management real-time visibility over payroll costs and employee liabilities.

    If you’d like, the next pass can further tighten language for SEO, or align tone across neighbouring 2020 articles so they read consistently as a series rather than stand-alone posts.

    Have a look at our other blogs in which we regularly release instructions, information and updates that are relevant for an HR software offering a Payroll functionality.

  • Job Management Software to Streamline Project Workflows

    Job Management Software to Streamline Project Workflows

    Job Management Software functionality within SapphireOne

    The Job Management Software functionality within SapphireOne provides a unified environment for managing job projects, cost budgeting, resource planning, and Gantt chart scheduling—all within a single application.

    Designed for businesses that need clear visibility and control over project-based work, SapphireOne Job Projects integrates seamlessly with Accounts, Inventory, Vendors, and the General Ledger, ensuring that all job-related activity is accurately tracked and reported in real time.

    Job Project transactions and coding structure

    Data entry within Project Mode creates a range of job-related transaction types. Each transaction is identified by a three-letter code, making it easy to recognise both the origin and nature of the transaction.

    • First letter – Indicates the originating module. For Job Projects, this is always J.
    • Second letter – Further defines the source of the transaction:
      • M – Monetary
      • C – Clients
      • G – General Ledger
      • V – Vendors
    • Third letter – Describes the transaction type:
      • R – Receipt
      • F – Refund
      • I – Invoice
      • C – Credit Memo
      • J – Journal
      • P – Payment

    Common examples include:

    • JCI – Job Client Invoice
    • JCC – Job Credit Memo
    • JGJ – Job General Ledger Journal

    This structured coding system provides immediate clarity when reviewing transactions across the system.

    Integration with Accounts and the General Ledger

    Once a Job Project transaction is posted, it flows automatically into Accounts Mode and appears in the relevant inquiry screens. For example, a Job Client Invoice (JCI) becomes a standard Client Invoice and is visible in the Receivables Transactions Inquiry.

    Job Project-Management software

    Job Projects also generate their own project-specific General Ledger accounts. These are created automatically the first time a transaction is allocated to a project using a particular GL account. This allows for precise tracking of project-level financial performance without the need for manual GL setup.

    Core Job Project functions

    SapphireOne Job Management Software supports a range of project-related activities, all linked to a specific Project ID.

    • Job Costs – Handles the entry, allocation, and posting of job-related vendor invoices, purchases, and expenses.
    • Job Projects – Enables tracking of project progress, costs, and performance, including the allocation of individual or grouped resources to specific jobs.
    • Job Inventory – Allows inventory items to be allocated to a project in advance, ensuring accurate cost attribution and availability planning.
    • Job Resources – Supports the invoicing of goods and services and their direct allocation to a project, maintaining clear links between revenue, cost, and delivery.

    By combining financial control, resource management, and project tracking in one integrated system, SapphireOne Job Management Software helps businesses streamline project workflows, improve cost visibility, and maintain tighter control over job profitability.

    For more information on how to manage job projects, undertake cost budgeting, resource planning and the creation of Gantt Charts with our Job Management software, please visit our website.

  • Client Inquiry Tutorial for Accounts Receivable Management

    Client Inquiry Tutorial for Accounts Receivable Management

    Client Inquiry in Accounts Receivables

    The Client Inquiry screen in Accounts Receivable provides an overview of all clients in your SapphireOne data file, including key identifying and accounting details. The initial Client Inquiry window displays a list of clients using default settings.

    It is important to note that any changes made within the Client Inquiry are permanent and update the client’s master record. SapphireOne also provides other areas of the system where client-related information can be adjusted without permanently modifying the client record.

    Client Details page

    When you open a specific client, SapphireOne displays the Details page by default.

    Client Inquiry-Accounting Software

    This page is divided into four main sections:

    1. Client Details – This section contains core information such as client ID, name, class, terms, and key accounting settings.
    2. Client Grouping – Grouping options allow clients to be categorised for reporting, pricing, and analysis purposes.
    3. Client Address – The address section includes three selectable sub-sections via the drop-down menu.Each address type can be maintained independently, ensuring accurate correspondence and documentation:
      • Standard
      • Statement
      • Invoice
    4. Client Contacts – This section stores contact information for individuals associated with the client, including phone numbers, email addresses, and roles.

    Additional client inquiry pages

    Each client record contains 22 separate inquiry pages, each providing access to different types of information relating to the client. These pages include transaction history, balances, allocations, documents, notes, and reporting views.

    By default, the Details page opens first, but users can navigate to any other page depending on the information they require.

    Managing inactive clients

    SapphireOne enforces strict audit controls and therefore does not allow clients to be deleted. Instead, clients can be made Inactive or reactivated at any time, provided there are no outstanding balances.

    Inactive clients do not appear in the Client Inquiry list by default. To view them, you can:

    • Perform a query for All Records
    • Select Include Inactive from the Tools menu
    • Use Toggle Active from the Tools menu

    The Toggle Active function reverses the status of all selected records, meaning active clients become inactive and inactive clients become active.

    The Client Inquiry in Accounts Receivable is a central tool for managing client data, monitoring balances, and maintaining accurate records. Used effectively, it provides clear visibility across client activity and supports efficient receivables management within SapphireOne.

    For more information on Client Inquiry and other SapphireOne features, please request a live demo with our team.

  • Accounts Receivables Allocations Inquiry Tutorial

    Accounts Receivables Allocations Inquiry Tutorial

    Accounts Receivables Allocations Inquiry in SapphireOne

    The Accounts Receivables Allocations Inquiry in SapphireOne is used to manage receivable transactions that have not yet been fully allocated. While it is similar in appearance to the Transactions Inquiry screen, it serves a more specific purpose by displaying only outstanding items that still require allocation.

    Whenever a receivables transaction is created, SapphireOne automatically determines whether it requires allocation. Transactions shown in the Allocations Inquiry are grouped by Client, making it easy to review and manage outstanding balances on a client-by-client basis.

    The primary purpose of this inquiry is to allow users to allocate payments—such as Client Receipts or Client Credits—against outstanding invoices once payment has been received.

    Allocation-Transaction

    Allocating transactions in SapphireOne

    The Allocations Inquiry allows you to both allocate and unallocate receivable transactions.

    • Unposted transactions may be unallocated and deleted if required
    • Posted transactions cannot be deleted, but they can still be allocated or unallocated

    This provides flexibility when correcting or adjusting allocations without compromising transaction integrity.

    Open Item Clients window

    Within the Allocations Inquiry, you can open the Open Item Clients window. This screen allows you to allocate selected Client Receipts or Client Credits against other outstanding transactions for the same client.

    From this window, allocations can be performed in several ways:

    • Fully allocate manually
      • Click directly on a transaction line to fully allocate it
    • Partially allocate
      • Right-click on a transaction line
      • This opens the Allocation Amounts window, where a partial amount can be entered
    • Automatically allocate
      • Use the Apply To drop-down menu
      • This applies available credits automatically across outstanding transactions in the allocation lines

    Unallocating transactions

    If an allocation needs to be reversed, SapphireOne provides the following options:

    1. Fully unallocate manually
      • Click on a previously allocated line to remove the allocation entirely
    2. Partially unallocate
      • Right-click on an allocated line
      • The Allocation Amounts window will open, allowing you to adjust or remove part of the allocation

    These options ensure that receivables can be corrected or reallocated accurately when circumstances change

    The Accounts Receivables Allocations Inquiry is a key tool for maintaining clean client balances, ensuring payments are applied correctly, and giving finance teams full visibility over outstanding receivables. When used regularly, it helps streamline reconciliation and improves overall cash flow management within SapphireOne.

    Allocation

    SapphireOne covers ERP, CRM, DMS and Business Accounting is an all-in-one integrated software solution. If you would like to find out more about our Accounts Receivables Allocations Inquiry and Transactions Inquiry, request a live demo with us here.

  • Customise Your Accounting Software to Include Vouchers and Customer Loyalty Programs

    Customise Your Accounting Software to Include Vouchers and Customer Loyalty Programs

    Customise your Accounting Software to Include Vouchers and Customer Loyalty Programs

    In 2020, many organisations were looking beyond standard accounting features and seeking ways to use their ERP and CRM platforms to strengthen customer engagement and retention. One increasingly popular approach was the introduction of customer loyalty programs and voucher-based incentives that could be managed directly within core business systems.

    While many business software platforms only offered off-the-shelf functionality, SapphireOne continued to distinguish itself by providing the option for custom programming across its ERP, CRM, and accounting modules. This allowed organisations to tailor workflows, automate complex processes, and remove time-consuming manual data entry.

    By customising SapphireOne to support loyalty programs and voucher management, organisations were able to centralise customer incentives within their accounting and CRM environment, rather than relying on disconnected third-party tools or spreadsheets.

    Custom programming for customer loyalty programs

    In response to client demand in 2020, SapphireOne implemented custom functionality to support points-based customer loyalty programs directly within the system. This removed the need for staff to manually track points or manage voucher eligibility outside the ERP.

    Key capabilities introduced through custom programming included:

    • Qualification of defined customer groups for participation in loyalty programs
    • Configurable dollar-to-point conversion ratios (e.g. 1 point per $1, $5, or $100 spent)
    • Automatic allocation of loyalty points when client invoices were processed
    • Multi-tier voucher structures, allowing different voucher values to be generated from accumulated points
    • Automatic lifetime discounts triggered once defined point thresholds were reached

    Loyalty points accrued by customers were visible directly within SapphireOne, and customers could see earned points clearly displayed on their invoices. This transparency improved customer engagement while reducing administrative overhead for staff.

    Daily Batch Emails Distributing Loyalty Vouchers

    Automated distribution of loyalty vouchers

    To further streamline operations, SapphireOne introduced automated batch email functionality for distributing loyalty vouchers. Once customers qualified for vouchers on a given day, the system could automatically generate and distribute emails without staff intervention.

    This eliminated the need for manual verification of point balances and individual voucher emails, saving significant administrative time while ensuring timely communication with customers.

    Creation and Redemption of Gift Vouchers

    Creation and redemption of gift vouchers

    Custom programming also extended to the creation and management of gift vouchers within SapphireOne. This allowed organisations to issue, sell, and redeem vouchers directly from the system, whether generated through loyalty programs or sold independently.

    Gift voucher functionality included:

    • Activation of vouchers only upon successful payment
    • Support for unlimited voucher values
    • Automatic deactivation once a voucher balance was fully redeemed
    • Ability to redeem multiple vouchers within a single transaction
    • Full tracking of voucher creation, usage, and redemption history

    By consolidating voucher management within SapphireOne, organisations gained clear visibility and auditability across all voucher activity.

    Business impact

    By taking advantage of SapphireOne’s custom programming capabilities, organisations in 2020 were able to eliminate manual tracking of loyalty points and vouchers, improve customer service, and increase customer satisfaction and retention. Staff were freed from repetitive administrative tasks, allowing greater focus on value-adding activities.

    SapphireOne’s ability to adapt its ERP, CRM, DMS, and accounting functionality to suit specific business requirements continued to provide a flexible and cost-effective foundation for growth across single-site and multi-site organisations.

  • Payroll Year End 2020 Processing Tutorial

    Payroll Year End 2020 Processing Tutorial

    Preparing and processing your Payroll Year End only takes 8 simple steps

    Preparing and processing your Payroll Year End only takes eight clear steps. By following them carefully, you can complete the year-end process with confidence and roll smoothly into the new financial year.

    COVID-19 has turned 2020 into an exceptionally challenging year. From a payroll perspective, the introduction of JobKeeper, salary reductions, and altered employment arrangements have added significant complexity. For many payroll professionals, Payroll Year End may not have been top of mind—but even small oversights can lead to serious compliance issues.

    This guide walks you through how to prepare and process Payroll Year End accurately in SapphireOne.

    Review balances and settings

    Before processing your final pay run, review all closing balances and payroll settings. Pay particular attention to allowance configurations, especially if any were added or modified during the 2019/20 financial year. This is also an ideal time to review each employee’s payroll details to ensure records are complete and accurate.

    If you are claiming JobKeeper and are unsure whether your setup complies with current ATO requirements, we recommend reviewing the JobKeeper step-by-step guide before proceeding.

    Reconcile posted pay runs

    Payroll Year End is an important checkpoint to confirm that all posted pay runs for 2019/20 have been reconciled correctly. Review your standard payroll checklists and reports to ensure consistency and accuracy.

    At a minimum, we recommend verifying:

    • General Ledger Audit
    • Transactions Audit
    • Trial Balance

    This step helps identify discrepancies before finalisation, when corrections are no longer possible.

    Run the final pay run

    Process your last pay run of the financial year as normal, based on your usual payroll cycle (weekly, fortnightly, or monthly). Ensure all payroll entries are complete and reviewed before proceeding.

    Finalise your STP declaration

    Every pay run requires submission of an STP report, which SapphireOne handles automatically. However, at Payroll Year End, the ATO requires an STP Finalisation Declaration confirming that all payroll information for the financial year is complete and final.

    STP finalisation due dates are:

    • Employers with 20 or more employees: 14 July
    • Employers with 19 or fewer employees: 31 July

    To submit the finalisation in SapphireOne:

    • Go to: Payroll/HR > History > Pay Run Log / STP
    • Click STP Submit
    • In the pop-up window:
      • Tick Final Pay of the financial year
      • Confirm and tick the three declarations below
    STP Submit

    Important note:
    The option to re-submit an STP report using “This is an Amendment” applies only to category changes in allowance settings (Payment Summary / STP Position). It is not intended for correcting payroll figures after reversing a pay run.

    Double time allowance 2020

    Run end of month for payroll

    Before running Payroll Year End, you must complete End of Month processing for the final payroll month.

    Key points to remember:

    • Your final pay run must be in period 12
    • Payroll Year End moves payroll into period 13
    • Do not process pay runs in period 13

    Important reminders:

    • If you start a new pay run in period 12, do not process it in period 13
    • Run Payroll Year End first, then process the pay run in period 1
    • Do not post payroll transactions after Payroll Year End has been processed

    Payroll periods operate independently from General Ledger periods, so always verify payroll periods carefully.

    Once Month End is run and payroll rolls into period 13, you cannot reverse the process. Review all figures thoroughly before proceeding.

    Post payroll year end

    Once you have confirmed that payroll is correctly sitting in period 13, you can post Payroll Year End.

    • Go to: Management > Management > End of Year Payroll

    This action finalises payroll for the financial year.

    Update periods and taxes

    After posting Payroll Year End, update payroll periods and tax settings for the new year.

    • Go to: Utilities > Controls > Company
    • Open the Periods and Taxes page
    • Select Payroll
    • Manually update the Finish Date for Period 1 to the new payroll year
    • Use Auto Fill (Increment by Month) to update remaining periods automatically
    Period Taxes-2020

    Import tax scales

    Select procedure

    The final step is importing updated tax scales once released by the ATO. SapphireOne will notify you when new rates are available.

    To import tax scales:

    • Go to: Utilities > Utilities > Sapphire Functions
    • Select Payroll
    • Choose ImportTaxRatesTCP (or text import if required)

    Final notes

    By following these eight steps, Payroll Year End can be completed efficiently and without unnecessary stress. Taking the time to review, reconcile, and verify each stage ensures compliance and a clean start to the new financial year.

    If you need assistance at any point, the SapphireOne support team is available to help. Please book a support call and we’ll guide you through the process.

  • Why Former MYOB AccountEdge Users on macOS Catalina Are Turning to SapphireOne

    Why Former MYOB AccountEdge Users on macOS Catalina Are Turning to SapphireOne

    Why former MYOB AccountEdge users on MacOS Catalina should consider SapphireOne

    Following MYOB’s announcement that it would discontinue development of AccountEdge for macOS due to incompatibility with Catalina, many Mac-based businesses have been forced to reconsider their accounting software. For organisations that rely on Apple hardware, the challenge is not just finding a replacement, but ensuring continuity, stability, and long-term viability.

    SapphireOne has been fully compatible with macOS Catalina since its release in October 2019. It provides a modern, enterprise-grade accounting and ERP platform that removes much of the traditional complexity associated with accounting systems, replacing it with practical, efficient workflows that support daily business operations.

    A smooth transition to macOS Catalina

    SapphireOne has been macOS-compliant since its inception in 1986 and has consistently transitioned clients smoothly through every major Apple operating system update. While MYOB AccountEdge users can technically remain on older versions of macOS, doing so only delays the inevitable. As other applications phase out Mojave support, businesses face increasing compatibility issues.

    Migrating sooner rather than later also reduces risk. Data files grow over time, and delaying a transition only increases the complexity of migration. SapphireOne allows businesses to move forward confidently on Catalina without disruption.

    All-inclusive software with no hidden costs

    Unlike many accounting and ERP platforms that rely on modular add-ons with separate licensing fees, SapphireOne is genuinely all-inclusive. Every module is available through a single interface, with no surprise upgrades or feature-locked tiers.

    The core system includes Accounts, Inventory, Job Projects, Assets, Payroll/HR, Management, Utilities, and Workbook—all accessible from one toolbar. This approach not only simplifies training and usability, but also ensures predictable costs as the business grows.

    Responsive local support and structured training

    SapphireOne provides direct support via phone and email, with the option to book scheduled support calls through the website. During implementation, structured training is delivered to key staff, ensuring confidence and competence from day one.

    Clients also have access to comprehensive documentation, regularly updated manuals, and community resources that explain commonly used features and workflows. This support model is particularly valuable for businesses transitioning from discontinued software such as MYOB AccountEdge.

    ERP, CRM, and DMS in one unified application

    SapphireOne consolidates ERP, CRM, and document management into a single, real-time system. Users can access the database simultaneously without performance degradation, regardless of scale. The platform is operating-system agnostic, allowing businesses to run on macOS, Windows, or both concurrently.

    In addition, SapphireOne includes integrated VoIP softphone functionality, browser-based access via its Web Pack, and full mobile compatibility for tablets and smartphones. Documents, customer relationships, and operational data are all managed within one application, eliminating the fragmentation common in smaller accounting packages.

    A broad and growing partner ecosystem

    SapphireOne integrates with a wide range of external platforms through its API gateway, supporting bulk data imports and real-time connectivity. Ongoing investment in research and development ensures compatibility with modern technologies and evolving business requirements.

    Current integrations include platforms such as Shopify, Australia Post, PayPal, BigCommerce, and the ATO. Importantly, SapphireOne does not charge additional subscription fees for access to these integrations, reinforcing its no-hidden-costs philosophy.

    Suitable for businesses of any size

    While MYOB AccountEdge is primarily aimed at small businesses, SapphireOne supports organisations at every stage of growth. It accommodates multiple currencies, tax jurisdictions, and unlimited locations within a single data file, making it equally suitable for start-ups, established SMEs, and large enterprises.

    Smaller businesses benefit from streamlined workflows and automation, while larger organisations gain advanced capabilities such as automated foreign exchange control and multi-entity reporting. Importantly, businesses can grow into the system without needing to purchase additional modules later.

    A future-proof alternative for AccountEdge users

    For businesses currently running MYOB AccountEdge on macOS and planning to upgrade to Catalina, SapphireOne represents a stable, future-proof alternative. It delivers continuity on Apple platforms, removes reliance on third-party add-ons, and provides a single, scalable solution for accounting, operations, and business intelligence.

    Transitioning to SapphireOne allows former AccountEdge users to modernise their systems with confidence, improve operational efficiency, and ensure long-term compatibility with Apple’s evolving ecosystem.e your processes with ease and improve your current business intelligence by delivering an efficient and easy-to-use solution for all your accounting activities.

    Please contact us to request a live demo and/or read the testimonials from our long-standing clients.

  • How to Automate Accounts Payable with SapphireOne

    How to Automate Accounts Payable with SapphireOne

    SapphireOne can Automate your Accounts Payable

    Processing vendor invoices, tracking liabilities, and settling payments are core accounting functions. While Accounts Payable (AP) processes can appear orderly on the surface, hidden inefficiencies often exist beneath the workflow. Over time, these weaknesses can lead to operational and financial strain, including increased processing costs, unnecessary staffing pressure, damaged supplier relationships, and missed rebate opportunities.

    This article outlines the most common Accounts Payable challenges and explains how automation within SapphireOne helps eliminate risk while improving efficiency and control.

    Why manual Accounts Payable processes fall short

    Manual AP workflows often rely on spreadsheets, email trails, and disconnected approval steps. These approaches struggle to scale and expose the business to avoidable risks.

    Common outcomes of inefficient AP practices include:

    • Rising invoice processing costs
    • Increased headcount requirements in finance teams
    • Supplier frustration due to late or incorrect payments
    • Lost early-payment discounts and rebate opportunities

    Automating Accounts Payable practices

    • Human error during data entry – Manual data entry remains one of the most significant sources of AP error. Spreadsheet-based invoice processing is time-consuming, expensive, and highly prone to mistakes. Even minor errors can have serious consequences, requiring rework and reconciliation with no guarantee of accuracy. SapphireOne addresses this issue through automated PDF capture and validation rules. Vendor invoices and supporting documents can be captured electronically, removing the need for manual sorting and significantly improving data integrity while freeing staff for higher-value work.
    • Inconsistent transaction processing – As invoice volumes increase, manual processes become difficult to enforce consistently. While guidelines may work for small AP teams, growing organisations struggle to maintain uniform controls. SapphireOne applies structured logic and system-driven workflows across invoice entry, approval, and posting. This ensures consistent processing regardless of volume or staff changes.
    • Unmanageable record volumes – Accounts Payable generates a high volume of transactional data. Maintaining accurate records manually becomes increasingly inefficient and error-prone over time. With SapphireOne, AP records are maintained electronically and updated in real time. Transactions, allocations, and histories are easily accessible, searchable, and reportable, improving both accuracy and transparency.
    • Exposure to fraud and control weaknesses – AP departments handle outgoing funds and are therefore prime targets for fraud. Manual systems offer limited visibility and weak audit trails, making detection difficult. Automated AP workflows in SapphireOne support security controls, approval rules, and traceability. Every transaction can be monitored, flagged, and traced, reducing exposure to fraudulent or unauthorised activity.

    Benefits of automating Accounts Payable with SapphireOne

    By automating AP processes, businesses gain immediate and measurable benefits, including:

    • Reduced data entry errors
    • Streamlined invoice approvals
    • Improved use of early-payment discounts
    • Stronger security and audit controls
    • Clearer visibility over cash flow and liabilities

    Activating and deactivating vendors

    Even in an automated AP environment, vendor setup requires initial data entry. SapphireOne simplifies ongoing vendor management by allowing vendors (and debtors) to be activated or deactivated with a single setting.

    When a vendor is deactivated, their data is retained but removed from active lists and reports, provided there are no outstanding balances. If the vendor relationship resumes in the future, all historical data is instantly restored, eliminating duplicate setup and preserving reporting continuity.

    Modify Vendor

    A smarter approach to Accounts Payable

    Automated Accounts Payable is no longer optional for businesses seeking accuracy, control, and scalability. SapphireOne provides a comprehensive AP solution that enables timely supplier payments, reduces administrative overhead, strengthens governance, and delivers real-time financial visibility.

    For further information about all the benefits and capabilities of a highly functional AP system, visit Sapphireone and/or request for a live demo.

    Stuart Leung, “Sorry, Your Spreadsheet Has Errors (Almost 90% Do)”, Forbes (Online), 13 September 2014.

  • Integrated Document Management for Better Workflow Control

    Integrated Document Management for Better Workflow Control

    Benefits of Integrated Document Management system of SapphireOne

    Nearly all business transactions involve paperwork that must be sorted, stored, and retrieved. When handled manually, this process is time-consuming, labour-intensive, and prone to error. SapphireOne addresses this challenge by providing an ERP solution with fully integrated document management, allowing documents to be captured, stored, and accessed directly within the system.

    An ERP framework brings together core business functions such as accounting, inventory, purchasing, and logistics within a single platform. When combined with integrated document management, paperwork generated across these activities can be managed electronically and contextually, significantly improving efficiency and control.

    Key benefits of integrated document management

    1. Time and labour efficiency – Integrated document management allows large volumes of transaction-related documents to be sorted, filed, and retrieved electronically. This reduces administrative workload and enables accounting and operations teams to focus on higher-value tasks rather than manual filing and searching.
    2. Improved workflow and departmental integration – Documents attached directly to transactions and records are instantly available across departments. This enables teams to access inventory details, customer records, tax information, and transaction history without relying on interdepartmental requests, improving workflow continuity and operational speed.
    3. Enhanced privacy and security – Integrated document management supports role-based access controls, allowing organisations to restrict access to sensitive documents. This ensures that confidential information is only accessible to authorised users, supporting stronger governance and compliance.
    4. Lower management and operational costs – Electronic document storage eliminates costs associated with printing, physical storage, and manual document handling. It also reduces reliance on administrative resources for document retrieval, while supporting environmentally responsible, paper-reduced operations.
    5. Better and faster decision-making – Centralised access to documents related to sales, expenses, contracts, and transactions ensures decision-makers can quickly review complete and accurate information. This supports more informed decisions based on full operational visibility rather than fragmented data.

    Integrated document management in SapphireOne

    SapphireOne’s integrated document management system allows documents to be attached directly to transactions and key data tables across the ERP. This ensures that critical documentation is always available in context, improving traceability, accountability, and workflow control across the business.

    If you would like to streamline document handling and improve operational efficiency, implementing SapphireOne’s ERP, CRM, and Business Accounting Software provides a single, integrated solution to manage both data and documents effectively.

  • EFT Payment Processing with SapphireOne for Faster Payments

    EFT Payment Processing with SapphireOne for Faster Payments

    Increasing Workflow Efficiencies of Managing EFT Payment processing

    The manual payment method in Accounts Payable processing is a time-intensive process for your Accounts department. In addition, any manual operation creates the possibility of human error which can result in inconvenient effects on the production flow and costs. Although a manual Accounts Payable workflow is scalable to a certain extent, it will become inefficient and unviable in cases where a large volume of invoices needs to be processed on a daily basis. 

    Electronic payments are digital transfers of payments from your Enterprise Resource Planning (ERP) or Accounts Payable system to the supplier’s designated bank account via a Bank’s payment portal. Any electronic payment significantly reduces the burden of managing payments manually. Although the creation of an electronic Accounts Payable process is a challenging task, setting up an automated workflow for Accounts Payable leads to substantial efficiencies for your company.

    EFT Processing for Accounts Payable

    EFT Processing for Accounts Payable

    Electronic Fund Transfers (EFT) are commonly used for deposits of Accounts Payable. They constitute a safe and convenient option of processing payments. As a result, EFTs have become the predominant method of transferring funds for both businesses as well as consumers.

    Facilitating the Accounts Payable function by using EFTs offers numerous benefits, including the below:

    1. Improving Buyer-Supplier Communications
    2. Reducing Workload and Scope for Error and Fraud
    3. Optimising Cash Flows

    Enhancing Accounts Payable Processing Time with SapphireOne

    SapphireOne offers the ability for electronic payments by preparing an electronic payment file to be processed by the buyer’s bank. These files are prepared in accordance with the format prescribed by the Australian Bankers’ Association (ABA file) and all major Australian financial institutions use them to record payments to be made from one bank account to one or multiple others. The information contained within an ABA file includes the payer’s and payee’s bank details and the amount to be paid, with any file being able to hold information on multiple payments as well.

    Before you can prepare an electronic payment file in SapphireOne, you will need to complete the electronic payment set-up tasks. Once you have recorded all payments to suppliers you want to pay electronically, you can prepare an ABA file. Once created, you can upload it to your bank for processing of the payment.

    Setting Up Vendors for Electronic Payments

    Go to: Accounts > Payables > Vendor Inquiry > Vendor Terms Page > Select: EFT checkbox and Provide: Account details

    Setting Up Vendors for Electronic Payments

    Creating Payment

    Go to: Accounts > Payables > Payments > Create: Payments > Select: Vendor and Click: Tool > Create: Payments > Select: Invoice or invoices > Green tick

    Creating Vendor Payment

    Generating ABA file

    Go to: Accounts > Payables > Payments > Print: Payments > Select: Bank > Print: Dialogue is displayed > Select: Your Report Type and Method (In this case it is ‘Remittance’ and ‘ABA File for EFT’) > Print > Select: Vendor for generating ABA file > Save: ABA file

    Generating ABA file
    ABA Company Info

    ABA files allow you to pay any invoices through your internet banking provider. However, each provider has a different set of instructions on how to process ABA payments, which you will need to follow in order to complete any transactions.

    Please book a support call via our website, in case you have any questions or need any further assistance.

  • Updated JobKeeper Processing in SapphireOne Payroll

    Updated JobKeeper Processing in SapphireOne Payroll

    Adjusting the JobKeeper Payment

    JobKeeper is a wage subsidy scheme introduced by the Federal Government to support businesses impacted by COVID-19. The program is designed to help employers retain Australian employees during the downturn and to enable businesses to restart operations more quickly once restrictions ease.

    We recognise that JobKeeper involves a significant amount of detail and ongoing change. For this reason, SapphireOne continues to provide guidance to help you implement and maintain JobKeeper correctly within Payroll/HR.

    As new information and updates are released regularly by the ATO, all clients are strongly encouraged to review the instructions below, even if JobKeeper payments were previously set up in line with our earlier article SapphireOne is now JobKeeper Ready. This will ensure your configuration remains compliant with current ATO reporting requirements.

    JobKeeper start and finish dates

    Employers are required to report JobKeeper wage payments for eligible employees through Single Touch Payroll (STP). In addition, the ATO must be notified of the start date of the first JobKeeper fortnight being claimed. Failure to report the correct start date will result in the forfeiture of the reimbursement for that period.

    Employers must also notify the ATO if JobKeeper payments cease for an employee. However, we currently recommend that no Finish date be entered unless JobKeeper eligibility has ended. This approach reduces the risk of prematurely stopping claims.

    Please note that this guidance may change if the Government issues further updates. SapphireOne will continue to communicate any changes via our blog.

    A Finish date must be entered if either the employer or employee becomes ineligible while the JobKeeper scheme is still active. Common reasons for ineligibility include:

    • Receiving workers’ compensation payments
    • Receiving Parental Leave Pay
    • Receiving Dad and Partner Pay
    • Cessation of employment
    • Changes to citizenship or visa status

    Updating JobKeeper payments in SapphireOne to comply with ATO guidelines

    If JobKeeper has already been configured in SapphireOne, the following adjustments must be made to ensure compliance with the latest ATO reporting rules.

    JobKeeper-Finish date
    1. Do not enter a JobKeeper 2020 Finish date.
    2. Set the JobKeeper Allowance multiplier to 1.00.

    This multiplier must also be updated in Working Transactions for each employee eligible for JobKeeper payments.

    JobKeeper Allowance Multiplier

    Four example scenarios for processing JobKeeper payments

    The following scenarios demonstrate how to correctly process JobKeeper payments within SapphireOne payroll.

    The ATO has prescribed strict naming conventions for JobKeeper-related payments. These must be followed exactly. If incorrect naming is used, STP submissions will fail and reimbursement claims may be delayed or rejected.

    Scenario 1: Employee Alex earns $2,000 per fortnight

    Alex is paid a gross wage of $2,000 per fortnight, which exceeds the JobKeeper minimum.

    • No JobKeeper Allowance entry is required in Working Transactions
    • Provided a JobKeeper Start date has been set, SapphireOne will automatically report JobKeeper via STP
    Person-A-Alex-2000 a fortnight

    Scenario 2: Employee Bruce earns $500 per fortnight

    Bruce is paid a gross wage of $500 per fortnight, which is below the JobKeeper minimum.

    • Enter a JOBKEEPER-TOPUP Allowance of $1,000
    • This ensures Bruce receives the required $1,500 gross per fortnight
    Person B-Bruce-500 a fortnight

    Scenario 3: Employee Chris is stood down (40 hours per fortnight)

    Chris has been stood down but remains eligible for JobKeeper.

    • Enter his normal 40 hours at a Pay Rate of $0.00
    • This allows leave accruals to continue
    • Set the JOBKEEPER-TOPUP Allowance to $1,500

    If the system does not allow a Pay Rate of 0.00, enter z as the Alt Rate before entering the Pay Rate.

    Person-C-Chris-Stand down employee

    Scenario 4: Incorrect JobKeeper payment previously processed

    David works in Payroll and previously paid an employee $500 per fortnight but incorrectly used Bonus/Other instead of the required JobKeeper naming conventions. This must be corrected to enable reimbursement.

    There are two methods available.

    Scenario 4 – Method 1: Two separate pay runs

    • In the first pay run, create two Allowances:
      • JobKeeper Allowance: +1000
      • Incorrect Allowance: -1000
    • In the second pay run, process the payment correctly as per Scenario 2
    Method-1-adjustment of wrong-JobKeeper

    Scenario 4 – Method 2: Adjustment within a single Working Transaction

    • Create three Allowances in Working Transactions:
      • Normal Salary: +500
      • Incorrect Allowance: -1000
      • JobKeeper Allowance: +2000

    This results in:

    • A net JobKeeper payment of $1,500, and
    • Correction of the previously misclassified payment

    Use this corrected Working Transaction for the next pay run.

    Once payroll processing is complete, review the payslip to confirm tax has been withheld correctly. Superannuation treatment will apply in line with current JobKeeper rules.

    After payroll is finalised, submit your STP file to the ATO directly from SapphireOne to complete the reporting process.

    JobKeeper Payment method 2 for adjusting wrong JobKeeper payment

    Please book a support call via our website, in case you have any questions or need any further assistance.

  • Understanding the Accounts Payable Process with SapphireOne

    Understanding the Accounts Payable Process with SapphireOne

    Effectively Process vendor invoices and bring accuracy & transparency in Reporting

    In today’s business environment, organisations across all industries are under constant pressure to operate more efficiently while maintaining strong financial control. Most businesses function around two core financial cycles: the revenue cycleand the expenditure cycle. The Accounts Payable (AP) process sits firmly within the expenditure and purchasing cycle.

    Accounts Payable covers the full range of activities required to complete a purchase, from the moment a purchase order is raised through to the final settlement of a vendor invoice. By strengthening Accounts Payable governance, defining clear management processes, and consistently tracking key metrics, businesses can streamline operations while improving working capital management.

    What Is the Accounts Payable Process?

    Every business, regardless of size, receives invoices for goods and services supplied by vendors. The process of receiving, approving, and paying these vendor invoices is known as Accounts Payable.

    Because Accounts Payable manages nearly all outgoing payments outside of payroll, it plays a critical role in safeguarding a company’s cash flow and financial integrity. To protect company assets, the AP function must operate with strong internal controls.

    Internal controls exist to:

    • Prevent payment of fraudulent invoices
    • Prevent payment of incorrect or inaccurate invoices
    • Prevent duplicate payments to vendors
    • Ensure all vendor invoices are properly recorded and accounted for

    When Accounts Payable is not well managed, management reporting and financial statements become unreliable. Poor AP processes can also result in missed early-payment discounts, late payments, and strained supplier relationships. In severe cases, suppliers may move to cash-on-delivery terms, which can significantly impact a business’s cash position.

    The Core Steps in an Accounts Payable Process

    While the exact process may vary between organisations, a standard Accounts Payable workflow generally includes five key steps:

    1. Invoice received – The vendor sends an invoice via email, post, or electronic delivery
    2. Invoice recorded – Invoice details are entered into the ERP system
    3. Invoice approved – The invoice is authorised by the appropriate person
    4. Invoice paid – Payment details are reviewed and processed
    5. Invoice finalised – The payment is allocated so the invoice no longer appears as a liability

    Larger organisations may include additional approval or verification steps to further reduce risk.

    Common Challenges in Accounts Payable

    Even when the basic AP process is followed, many organisations continue to face recurring challenges. When manual processes are analysed and categorised, four common problem areas typically emerge:

    • High cost per invoice, driven by manual handling and duplicated effort
    • Accuracy and efficiency issues, often caused by data entry errors
    • Limited transparency and reporting, reducing financial visibility
    • Increased risk of invoice fraud, particularly in high-volume environments

    These challenges can compound as transaction volumes grow, increasing operational cost and financial risk.

    Managing Accounts Payable with SapphireOne

    SapphireOne ERP Accounting Software provides a comprehensive Accounts Payable solution designed for both small and large businesses. SapphireOne allows organisations to manage, organise, and track all vendor payments, including cash, EFT, credit cards, and other payment types.

    All Accounts Payable transactions are processed in real time and automatically update the General Ledger, ensuring financial data remains current and accurate across the system.

    Grouping Vendors to Streamline Payments and Reporting

    SapphireOne Accounts Payable allows payments to be created either by vendor or by transaction. Grouping functionality plays an important role when processing multiple invoices in a single payment run, reducing administrative effort and processing costs.

    High workloads and manual handling increase the risk of errors and scrutiny, both internally and externally. Delays or inaccuracies in invoice processing can lead to:

    • Increased strain on finance staff
    • Misplaced or overlooked invoices
    • Inaccurate financial statements
    • Complications during audits and regulatory reviews
    Process payment

    By grouping vendors for payment runs and reporting, SapphireOne helps reduce these risks while improving efficiency and control.

    Reporting, Visibility, and Financial Control

    SapphireOne includes a comprehensive reporting framework for Accounts Payable. Standard reports are available across four key categories:

    • Details
    • Balances
    • Transactions
    • Statements

    Balance reports provide clear visibility into outstanding vendor liabilities, while unlimited vendor classes allow vendors to be grouped by product type, industry, geographic region, or other criteria. These classifications can be used to produce targeted reports that improve transparency and decision-making.

    Finance teams regularly handle requests related to supplier queries, audit trails, invoice status, vendor spend, accruals, and historical transactions. Without automation, these requests can be time-consuming and costly to service. SapphireOne’s grouping and reporting capabilities enable finance teams to respond quickly with accurate, real-time data.

    Vendor balances report
    Vendor balances payment

    Unlimited History and Real-Time Processing

    SapphireOne provides unrestricted access to historical Accounts Payable data. Users can review transaction history, distributions, and activity for any vendor across calendar or financial periods, ensuring information is always available when required.

    All purchase and payment processes—from invoice entry through to bank reconciliation—are updated in real time. This provides an accurate snapshot of the business’s financial position at any point in time.

    SapphireOne Accounts Payable delivers reliable visibility across:

    • Automated cheque runs
    • Electronic funds transfer (ABA/EFT)
    • Payment allocation and reconciliation

    By combining automation, grouping, real-time processing, and deep reporting, SapphireOne transforms Accounts Payable into a controlled, transparent, and efficient financial function—supporting better cash management and stronger supplier relationships.

  • How to Process JobKeeper Payments in SapphireOne Payroll

    How to Process JobKeeper Payments in SapphireOne Payroll

    SapphireOne is now JobKeeper ready

    The JobKeeper Payment is a wage subsidy made to eligible businesses, charities, and not-for-profits affected by the Coronavirus to help them retain employees. Payments under the scheme apply from 30 March 2020 to 27 September 2020.

    Employers who choose to participate must nominate all eligible employees. Participation is an all-in or all-out decisionfor eligible employees and cannot be applied selectively.

    If you intend to participate, you should register your interest on the Australian Taxation Office (ATO) website to receive updates and instructions on how and when to claim payments. Employers were advised to enrol and pay employees by 30 April 2020 to claim earlier periods, with a final enrolment deadline of 30 May 2020.

    Before processing JobKeeper payments in SapphireOne, it is important to understand eligibility criteria, employer responsibilities, and payment rules. Note that JobKeeper reimbursements are paid by the ATO one month in arrears.

    Eligibility Criteria for JobKeeper Payments

    To receive JobKeeper payments, both the employer and the employee must meet all eligibility criteria.

    Employer Eligibility

    Employers are eligible if they are businesses (including companies, partnerships, trusts, and sole traders), charities, or not-for-profits that meet all of the following conditions:

    1. Have a turnover of less than $1 billion and have experienced a 30% or greater reduction in revenue, or
    2. Have a turnover of $1 billion or more and have experienced a 50% or greater reduction in revenue, and
    3. Had at least one eligible employee on 1 March 2020, and
    4. Continue to employ eligible employees (including stood-down or re-hired employees) during all relevant JobKeeper fortnights, and
    5. Are not listed in any ineligible business categories.
    Example – Turnover Test Period

    John operates a software company and applies for JobKeeper during the first fortnight of the scheme, which ends on 12 April 2020.

    The turnover test period can be either:

    • The month of March 2020 or April 2020, or
    • The quarter from 1 April 2020 to 30 June 2020.
    Example – Relevant Comparison Period

    John compares his turnover to the same period in 2019:

    • April 2020 is compared with April 2019, or
    • The quarter from 1 April 2020 to 30 June 2020 is compared with 1 April 2019 to 30 June 2019.

    Further details are available on the ATO website.

    Employee Eligibility

    Employees are eligible if they are currently employed and meet all of the following conditions:

    1. Were employed by an eligible employer on 1 March 2020 (full-time, part-time, or fixed-term), or
    2. Were a long-term casual employee employed on a regular and systematic basis for at least 12 months and not permanently employed elsewhere, and
    3. Were 18 years or older at 1 March 2020 (special rules apply for younger employees), and
    4. Were an Australian resident or a Subclass 444 visa holder who was an Australian resident for tax purposes, and
    5. Did not receive government parental leave, Dad and Partner Pay, or workers’ compensation payments during the relevant JobKeeper fortnight.

    Read More on Eligible Employees

    Responsibilities of Employers and Employees

    Employers must provide each eligible employee with a JobKeeper Employee Nomination Notice. This notice confirms the employer’s intention to participate and requests employee consent to be nominated.

    These forms:

    • Must be retained as business records
    • Do not need to be submitted to the ATO

    The notice can be accessed via following link:
    JobKeeper Payment Employee Nomination Notice

    Employers are also required to make monthly declarations through the ATO Business Portal, reporting eligible employees and turnover via STP and SBR2.

    How Much to Pay Under JobKeeper

    Employers must pay a minimum gross amount of $1,500 per fortnight to each eligible employee, with PAYG tax withheld as applicable.

    Key payment rules:

    • Employers are reimbursed a maximum of $1,500 per fortnight per employee
    • If an employee normally earns less than $1,500, the employer must pay a top-up to reach the minimum amount
    • Failure to pay the full $1,500 forfeits the JobKeeper claim for that employee for that fortnight

    The first JobKeeper fortnight commenced on 30 March 2020 and the final fortnight ends on 27 September 2020.

    All JobKeeper payments:

    • Are assessable income to the business
    • Are deductible under normal tax rules
    • Are not subject to GST
    • Do not require compulsory superannuation contributions on the JobKeeper component

    How to Process JobKeeper Payments in SapphireOne

    There are five setup steps required the first time you process JobKeeper in SapphireOne. Steps 1–3 only need to be completed once.

    Step 1 – Create a JobKeeper Allowance

    Go to Payroll > Administration > Allowance > Create New

    Create a new allowance with the following values:

    • Type ID: JK
    • Description: JOBKEEPER-TOPUP
    • Type: Before tax
    • Multiplier:
      • 750 (weekly), or
      • 1500 (fortnightly), or
      • 3250 (monthly)
    • Calculation Method: Fixed amount, Allowance
    • Payment Summary / STP Position: Allowance A (Other)
    How to Process JobKeeper Payments in SapphireOne

    Step 2 – Set JobKeeper Start Date for Employees

    Go to Payroll > Administration > Employee > Select Employee > Details > Controls > JobKeeper 2020

    • Enter the JobKeeper start date
    • Leave the finish date as 00/00/00
    Create new Allowance record for JobKeeper

    Step 3 – Add JobKeeper to Payment Summary Configuration

    Go to Utilities > Controls > Company > Modify Company > Details > Allowances

    • Add JobKeeper to the appropriate Allowance field
    Create start and finish date for Job Keeper

    Step 4 – Apply JobKeeper Pay Item to Eligible Employees

    Only apply the JobKeeper allowance to employees who:

    • Earn $1,500 or less per fortnight, or
    • Have been stood down

    Go to Payroll > Payroll > Working Transaction

    • Select the employee
    • Add JobKeeper to the Working Paysheet
    • Click Recalculate
    Apply the JobKeeper Wage Payment Pay Item to your Employee

    Step 5 – Run the Pay Run

    Go to Payroll > Payroll > Pay Run

    • Select employees
    • Process payroll as normal
    Once payment is done you can review the payslip.

    After processing:

    • Review the payslip to confirm tax treatment
    • Submit the payroll event via SapphireOne Single Touch Payroll to the ATO

    JobKeeper processing in SapphireOne ensures compliant payroll handling, accurate STP reporting, and streamlined reimbursement tracking during the subsidy period.

  • Tracking Changes in SapphireOne for Better Audit and Control

    Tracking Changes in SapphireOne for Better Audit and Control

    Keeping track of every change in SapphireOne

    The need to be able to track specific changes that are made within your ERP solution is crucial to successfully identify and resolve critical issues that may arise within your business as soon as possible. Without this capability available in your business, you could find it extremely difficult to keep tabs on changes made within your ERP system.

    Resolving any critical issues straight away

    From an operational standpoint, gaining accurate financials means you need to track these basic variations, which is where revision change orders or tracking or versioning come into play. In Project Management Body of Knowledge (PMBOK) version control has a significant role for managing a project effectively. Version control is a method of tracking changes to documents and files so that you always know which version is the current iteration. It also enables you to maintain old versions in case you want to see what’s changed or need to restore a previous version. Projects typically result in the creation of a lot of documents, from project reports to deliverables. By using project management software with version control, or version management, you can effectively and efficiently track and control changes to these documents directly within your software. Just like version controlling, within your ERP system if there is some sort of change or activity tracking feature enabled, then you will be able to resolve any critical issues straight away.

    Today’s IT executives have more choices than ever when choosing an Enterprise Resource Planning (ERP) solution. From on-premises systems to cloud-based software-as-a-service to industry-based solutions, there is a dazzling array. And decision makers can feel overwhelmed when trying to determine which features and functions are the most important. You may find some useful information from our blog regarding this topic – ‘On Premise ERP vs Cloud ERP | Which solution is more resilient and sustainable for your business’

    When implementing an ERP system, many organisations focus their time and effort on gaining approval from leadership executives, when they should be engaging key employees who will be using the system the most. We frequently conduct surveys with our clients on our SapphireOne features and functions that they like most. One client has mentioned that tracking any changes made to a vendor, such as changes of address, payment terms, banking details with system date and time stamp, helped them immensely and saved them valuable time.

    The importance of tracking any changes made

    To illustrate the importance of tracking changes in the SapphireOne system, let’s look at some all-too-common scenarios that tend to happen when a tracking feature is absent.

    • Scenario 1 :  You get updated credit card information from a client and make changes to banking details, only to find out you updated the wrong client banking details.
    • Scenario 2 :  John is one of your regular clients and you send him deliveries frequently. But today you have sent a delivery to the wrong address and you don’t know who changed the address.
    • Scenario 3 : You use Cash On Delivery (COD)  as payment terms for making payments and suddenly it has changed to prepaid. You have no record when it was changed.

    The risk of changing the wrong client or vendor details is extremely high when you have thousands of  clients and vendors, or you are multi-tasking or continuously working for long periods of time. If the ERP system is used by multiple users, then it is essential that you track every change made by each user. But if the system does not allow it, then you will be wasting time, creating extra work, and increasing the risk of errors being included in the final product. A more serious change error could be a schema change to your ERP system that means that your whole business loses critical access. After these issues are raised, it is crucial to be able to resolve them straight away to mitigate the impact that it could have on your business.

    Tracking any changes made to a vendors address, payment terms and banking details

    SapphireOne has the ability to track specific changes that you make in SapphireOne. With SapphireOne it is so much easier to be able to find and fix errors or to even spot any fraudulent activity. When tracking capability is in place, it gives you the opportunity to review before and after values which enables you to correct any issues once you have located them.

    When you make any changes to vendors or clients addresses, payment terms or banking details, SapphireOne keeps a log entry for every activity.

    To view the record of changes made in address, payment terms or banking details go to :

    • For Client – Account > Receivables > Clients [modify ] > Details [ Terms]
    • For Vendor – Account > Payable > Vendor [modify] > Details [ Terms]
    For Client go to Account Receivables and then Clients
    For Vendor go to Account payables and then Vendors

    If you have wrongly changed the banking details then you can review before and after values by going to Utilities > History > History of Bank Changes

    History of Bank Changes

    Improving your track specific changes that you make within your ERP solution, is just one of many reasons to consider a new ERP system. If you’d like to discuss ERP functionality of SapphireOne and want to explore its features, then send a demo request to set up a time.

  • Custom Reporting in SapphireOne for Flexible Financial Insights

    Custom Reporting in SapphireOne for Flexible Financial Insights

    SapphireOne ERP software delivers reporting that is meaningful, actionable, and directly aligned to business decision-making. To operate with confidence—both day to day and strategically—you need the ability to respond quickly to challenges, analyse performance in real time, and draw insight from complete historical data.

    SapphireOne provides this capability through a comprehensive reporting framework that combines standard reports, flexible report-building tools, and fully customisable reporting. Together, these features give businesses a real-time financial view across operations, while allowing reports to be shaped precisely to individual requirements.

    Powerful and Efficient Custom Reporting

    SapphireOne includes a powerful financial reporting engine designed to support professional, repeatable reporting. Users can build high-quality reports using customisable templates developed to industry standards, then tailor both layout and content to suit specific business or client needs.

    This approach allows organisations to create consistent report sets for regular use, while still supporting client-specific or scenario-based adjustments where required. The result is professional reporting that remains flexible without sacrificing accuracy or structure.

    Building Your Own Reports

    SapphireOne stores detailed records across sales, purchases, customers, vendors, and financial transactions. This data can be leveraged not only for accounting and compliance, but also as part of broader CRM and operational analysis.

    The reporting system can produce output from almost any field in any table within the data file. Users can drill down as deeply as required into financial and transactional data, enabling highly granular analysis. Alongside an extensive library of standard reports, SapphireOne allows users to build entirely new reports to meet unique reporting requirements.

    Custom reports are available across multiple modes within the application, and additional reporting options become available when Sapphire Web Pack is used, extending reporting access to web-based environments.

    Multi-Company and Department-Level Reporting

    SapphireOne supports flexible organisational structures, including department-based reporting and true multi-company reporting within a single data file. General ledger accounts are typically established at a company level, with optional departmental segmentation for more detailed analysis.

    Where multiple companies are configured within the same data file, each entity can run independent reports while still benefiting from shared reporting tools and layouts. Custom Reports remain fully available across all modes, ensuring consistency regardless of organisational complexity.

    Setting Up Custom Reports

    Custom reports can be created by modifying existing standard templates or by building new layouts from scratch. This applies across a wide range of functions, including sales, purchases, financial reporting, Profit & Loss statements, and balance sheets.

    To modify existing custom report layouts, navigate to:
    Utilities > Controls > Custom Report Layouts

    Once created, a custom report can be assigned as the default for a specific function. For example, invoices can be configured to always print using a nominated custom template. This is managed via:
    Utilities > Controls > Master Defaults, then selecting the relevant function (such as Invoices) from the page drop-down menu.

    Printing Custom Reports for Sales Invoices

    Custom reports can also be created directly from within transactional areas of the system. For example, when working in Sales Invoice Inquiry, users can access custom report creation via the Sapphire Tools menu.

    From Inventory > Sales > Transactions, selecting an order and opening Sapphire Tools allows users to define and manage custom report templates specific to that function.

    Once saved, these templates can be selected from the printer options whenever invoices are printed.

    Alternatively, when opening an individual sales order, users can choose to print that transaction using a previously defined custom report template, ensuring consistent presentation without additional setup steps.

    Reporting with Confidence and Flexibility

    Custom Reporting in SapphireOne gives businesses the ability to move beyond fixed, template-based reporting. By combining deep data access, flexible layouts, and multi-company support, SapphireOne enables reporting that adapts to how your business operates—not the other way around.

  • SapphireOne Version 18.1 Upgrade for myGov, STP and SBR Compliance

    SapphireOne Version 18.1 Upgrade for myGov, STP and SBR Compliance

    Version 18.1 of SapphireOne is now available. All Australian SapphireOne clients are required to upgrade to this release to remain compliant with the new myGov credential framework, which came into effect on 28 March 2020 following the retirement of AUSkey.

    To ensure ongoing compliance with Single Touch Payroll (STP) and Standard Business Reporting (SBR2)requirements, Version 18.1 must be installed before your next payroll event.

    A Major Platform Update

    Version 18.1 represents a significant milestone in the evolution of SapphireOne. This release includes a complete rewrite of all data entry interfaces, delivering a modernised look and feel across the entire application. Alongside the visual refresh, hundreds of new features and functional enhancements have been introduced, improving usability, performance, and long-term scalability.

    This foundational upgrade ensures SapphireOne continues to meet regulatory requirements while supporting future development and innovation.

    myGov Integration

    myGov provides a secure, single login to access Australian Government online services. With Version 18.1, SapphireOne supports full integration with myGov, allowing businesses to lodge STP and SBR2 reports and submit superannuation information through a single, secure entry point.

    This streamlined approach reduces complexity, removes the need for multiple credentials, and simplifies ongoing compliance with government reporting obligations.

    Single Touch Payroll (STP)

    Single Touch Payroll streamlines employer reporting to the Australian Taxation Office by submitting payroll information at the time payroll is processed. This enables the ATO to pre-fill Business Activity Statements (BAS), reducing errors and eliminating double handling.

    SapphireOne has been fully STP certified since 1 May 2018, with clients benefiting from compliant STP submissions since 1 July 2018. Version 18.1 ensures a seamless continuation of STP reporting under the new myGov credential framework, maintaining fast, reliable, and compliant payroll submissions.

    Standard Business Reporting (SBR2)

    Standard Business Reporting is designed to reduce the time and effort businesses spend preparing and submitting government reports. By embedding SBR2 rules directly into SapphireOne, reporting is generated using information already captured as part of day-to-day operations.

    With SBR2 enabled in SapphireOne, businesses no longer need to log in to external government portals or manually re-enter data. This improves accuracy, reduces administrative burden, and ensures consistent compliance across reporting obligations.

    AUSkey Replacement: myGovID and RAM

    AUSkey was officially replaced by myGovID and Relationship Authorisation Manager (RAM) at 11:59 pm AEDT on Friday 27 March 2020. These services provide a more secure and flexible way to access government online services.

    myGovID verifies an individual’s identity, while RAM controls who is authorised to act on behalf of a business. A machine credential is installed on the computer and used by SapphireOne to securely interact with ATO online services. This machine credential replaces the role previously performed by AUSkey within the application.

    To support this change, SapphireOne Version 18.1 or later is mandatory.

    Upgrade Requirement

    All Australian SapphireOne clients must upgrade to Version 18.1 to:

    • Continue lodging STP and SBR2 reports
    • Use myGovID, RAM, and machine credentials
    • Maintain uninterrupted access to government services

    Upgrading ensures your system remains compliant, secure, and fully supported.

    The SapphireOne ERP, CRM, and Business Accounting Software suite continues to lead the industry with robust compliance, advanced functionality, and a scalable architecture designed to support Australian businesses as regulatory requirements evolve.

  • Advanced Custom Inquiry in SapphireOne for Better Data Insights

    Advanced Custom Inquiry in SapphireOne for Better Data Insights

    SapphireOne ERP Accounting Software is a large-scale, modular solution designed to support both small and large businesses. It streamlines business processes and enables secure communication across internal departments and external systems. Using advanced analytics, SapphireOne provides real-time visibility into operations such as production, inventory management, and omnichannel order fulfilment.

    SapphireOne is modular by design, allowing employees to access only the modules required for their roles, while management retains full system visibility. This structure improves both operational efficiency and system security. The core modules include Accounts, Inventory, Job Projects, Assets, Payroll/HR, Management, Utilities, and Workbook.

    Advanced Custom Inquiry in SapphireOne

    Each SapphireOne module includes a Custom Inquiry feature that allows users to personalise how data is displayed. The Advanced Custom Inquiry enhancement extends this capability by allowing related data to be viewed together on a single screen.

    Previously, users could customise list views (for example, displaying the last 50 vendor purchases with preferred columns), but needed to drill into individual records to see related details such as product lines. With Advanced Custom Inquiry, related records can now be displayed in a lower panel of the inquiry screen.

    This allows users to:

    • View related inventory lines, quantities, and totals alongside transactions
    • Analyse multiple records at once without drilling down
    • Access deeper insights faster from a single inquiry screen

    For example, product details for one or many vendor purchases can be reviewed instantly within the same inquiry view.

    Faster Inventory Visibility from a Single Screen

    SapphireOne tracks a business’s resources across inventory, purchasing, payroll, cash flow, and customer orders at both departmental and company-wide levels. Its inventory management capabilities include reporting, tracking, processes, and intelligent stock location support for picking and packing.

    With Advanced Custom Inquiry, users can:

    • View favourite inventory data in real time
    • Analyse operational data without switching screens
    • Make faster, more informed decisions

    This single-screen visibility significantly improves efficiency and planning accuracy.

    Product Classification and Inventory Analysis

    Advanced Custom Inquiry enables flexible classification and grouping of inventory items, making analysis easier and more effective.

    Key outcomes include:

    • End-to-end real-time visibility
    • Improved analysis and operational control
    • Optimised inventory levels

    This flexibility supports better forecasting, purchasing, and stock management decisions.

    Accurate Inventory Validation and Control

    Advanced Custom Inquiry helps reconcile physical inventory with system-recorded data, making it easier to identify variances and perform adjustments.

    Benefits include:

    • Faster validation of stock levels
    • Improved accuracy of inventory records
    • Reduced time spent investigating discrepancies

    This delivers a more reliable and up-to-date view of inventory positions.

    Warehouse and Logistics Insight

    Effective inventory analysis is critical to ensuring sufficient stock is available to meet customer and operational demands. Advanced Custom Inquiry supports this by enabling multiple inventory analysis methods from within a single interface.

    Businesses can:

    • Analyse inventory requirements using different methods
    • Maintain optimal stock levels
    • Improve service levels while reducing holding costs

    This supports disciplined warehouse and logistics management.

    Inventory Planning with MRP and Advanced Custom Inquiry

    SapphireOne’s Material Requirements Planning (MRP) functionality works in conjunction with Advanced Custom Inquiry to support accurate inventory planning.

    MRP forecasts can be:

    • Driven by sales orders and purchase orders
    • Calculated automatically or adjusted manually
    • Managed as dependent or independent forecasts

    Using Advanced Custom Inquiry, users can analyse inventory behaviour more effectively, improving the quality of MRP planning and purchasing decisions.

    Module Coverage for Advanced Custom Inquiry

    Advanced Custom Inquiry is available across all SapphireOne modules, including:

    • Accounts – receivables, payables, general ledger inquiries
    • Inventory – sales, purchases, inventory, manager, POS
    • Job Projects – costs, resources, inventory, job projects
    • Assets – inquiries, transactions, reports, history
    • Payroll/HR – payroll, reports, administration, rosters, history
    • Utilities – history, controls
    • Workbook – general, workbook, workbook 2

    Advanced Custom Inquiry brings powerful, real-time data analysis directly to users’ fingertips, enabling faster insights, better decisions, and greater control across every area of the business.

  • Replace AUSkey with myGovID and RAM for SapphireOne Government Services

    Replace AUSkey with myGovID and RAM for SapphireOne Government Services

    replacing AUSKey to myGovID

    AUSkey was officially replaced by myGovID and Relationship Authorisation Manager (RAM) at 11:59 pm AEDT on Friday 27 March 2020. Together, these services provide a more secure, flexible, and modern way to access Australian Government online services.

    myGovID is a digital identity used to prove who you are online, while RAM allows businesses to manage who is authorised to act on their behalf when accessing government services.

    Important notice for SapphireOne users

    If you use SapphireOne ERP to lodge:

    • Single Touch Payroll (STP), or
    • Business Activity Statements (BAS) via Standard Business Reporting (SBR)

    you must replace AUSkey with myGovID and RAM.

    Failure to complete this transition before the deadline will prevent access to these services through SapphireOne.

    Step 1: Set up myGovID

    If you already have a myGovID, you can proceed to Step 2. Otherwise, complete the following:

    1. Download the myGovID app from the App Store or Google Play
    2. Create your myGovID using an email address
    3. Verify your email as prompted
    4. Achieve Standard identity strength by verifying two identity documents (for example, passport and driver licence)
    5. Scan your documents or enter the details manually

    Once set up, myGovID is ready to use.

    When logging in on a Windows PC or Mac using a browser (Safari, Chrome, or Firefox):

    • A 4-digit code will be sent to your myGovID app
    • Enter the code or tap Accept in the app to complete the login securely

    Step 2: Set up Relationship Authorisation Manager (RAM)

    To use RAM, the principal authority for the business must:

    • Have an active myGovID
    • Link their myGovID to the business ABN in RAM

    Once linked, the principal authority can:

    • Authorise employees or agents to act on behalf of the business
    • Manage and revoke authorisations as required

    You can:

    • Link your business
    • View and manage authorisations
    • Accept authorisation requests
    • Manage machine credentials

    Access RAM at: authorisationmanager.gov.au

    Step 3: Create a machine credential

    Machine credentials allow businesses and registered agents to interact with Australian Taxation Office online services using SBR-enabled software such as SapphireOne. They replace the function previously performed by Administrator or Standard AUSkeys.

    Before creating a machine credential:

    • Install the required browser extension
    • Supported browsers:
      • Windows: Chrome, Firefox
      • macOS: Chrome, Firefox

    Creating the machine credential:

    • Log in to authorisationmanager.gov.au using Chrome or Firefox
    • Select Log in with myGovID
    • Enter the email address linked to your myGovID
    • Approve the login in the myGovID app using the 4-digit code
    • Select View or manage authorisations, machine credentials and cloud software notifications
    • Choose the entity you are acting on behalf of
    • Open the Manage credentials tab
    • Select Create machine credential
    • Enter the following:
      • Keystore path (pre-filled, can be changed)
      • Keystore password (minimum 10 characters, mixed case, number, punctuation, no spaces)
      • Credential name (to help identify it later)
    • Confirm the details and select Download
    • Finish the process

    You can now create, view, revoke, or claim machine credentials for the entity.

    Uploading the machine credential into SapphireOne

    To complete the setup in SapphireOne:

    • Go to Utilities > Controls > Company
    • Select and modify the relevant company
    • From the page drop-down menu, choose More Details
    • Locate the SBR section
    • Upload the downloaded Keystore file
    • Save the record

    Once uploaded, SapphireOne is ready to lodge STP and BAS using the new myGovID and RAM framework.


    Replacing AUSkey with myGovID and RAM ensures continued, secure access to government services through SapphireOne while aligning with current Australian Government digital identity standards.tore file. Upload the Machine Credential file you have downloaded from authorisationmanager.gov.au and you will be ready to go.

  • How SapphireOne Delivers Hybrid Cloud-Like ERP Flexibility

    How SapphireOne Delivers Hybrid Cloud-Like ERP Flexibility

    SapphireOne On Premise ERP provides support similar to Hybrid cloud

    With increasing reports of data breaches affecting popular cloud services, many organisations are reassessing how and where their data is stored. While public cloud platforms offer convenient syncing and accessibility, they also introduce concerns around security, control, and service dependency.

    Rather than abandoning flexibility altogether, businesses are increasingly adopting hybrid cloud models, combining on-premise infrastructure with selective use of cloud services to gain the advantages of both.

    Understanding the Hybrid Cloud Model

    Hybrid cloud environments combine private, on-premise systems with public cloud services. This allows organisations to balance security and control with scalability and accessibility.

    Typical hybrid cloud advantages include:

    • Sensitive, business-critical data retained on private infrastructure
    • Public cloud services used for high-volume or external data transmission
    • Greater deployment flexibility and operational resilience
    • Reduced reliance on a single service provider

    For example, financial reporting and core accounting data may remain on-premise, while integrations, APIs, or external reporting services operate through secure public endpoints.

    Cloud ERP vs On-Premise ERP

    Industry commentary has long suggested that cloud-based ERP systems will eventually replace on-premise software. While cloud ERP offers benefits such as rapid deployment and remote access, it also introduces risks related to service availability, data sovereignty, and dependency on third-party infrastructure.

    Recent global events, including the COVID-19 pandemic, highlighted these risks. Cloud providers publicly acknowledged potential impacts on support services due to workforce and operational disruptions. While infrastructure may remain stable, service and support continuity can be affected.

    This has reinforced the value of hybrid and on-premise-led architectures, particularly for organisations that require reliability and control over mission-critical systems.

    Why Hybrid Approaches Are Gaining Preference

    Surveys of IT decision-makers consistently show a preference for hybrid environments over cloud-only solutions.

    Key reasons include:

    • Greater control over critical company data
    • Improved flexibility in how systems are deployed and accessed
    • Cost efficiency compared to full cloud migration
    • Reduced operational risk from third-party outages
    • Ability to leverage public cloud resources only when required

    Hybrid solutions allow businesses to scale selectively without surrendering full control of their data.

    How SapphireOne Delivers Hybrid Cloud-Like Functionality

    SapphireOne ERP provides the benefits of a hybrid cloud model while remaining fundamentally on-premise.

    Key characteristics include:

    • Financial and operational data stored locally under the client’s control
    • Secure, private database architecture comparable to a private cloud
    • Use of SapphireOne public servers for specific functions such as:
      • External API services
      • Single Touch Payroll (STP)
      • Secure regulatory data transmission

    This design enables SapphireOne to deliver cloud-like accessibility and integration while maintaining the security and control of an on-premise system.

    Security, Stability, and Scalability

    SapphireOne is designed with security as a foundational principle. To date, SapphireOne reports no incidents of data breaches within its ERP environment.

    The system’s architecture includes:

    • Secure 4D database connections
    • Strong data isolation and access controls
    • Protection against common attack vectors
    • A scalable design that supports long-term business growth

    For organisations concerned about fully cloud-based ERP solutions, SapphireOne offers a secure hybrid-style alternative that balances flexibility, performance, and data ownership.

    SapphireOne delivers the confidence of on-premise control with the convenience of cloud-like integration, making it a practical and resilient ERP platform for businesses navigating an increasingly complex digital landscape.

  • Managing Job Projects in SapphireOne for Cost, Income and Billing Control

    Managing Job Projects in SapphireOne for Cost, Income and Billing Control

    Track your expenses and Income with SapphireOne Job Projects.



    SapphireOne has a module named Job Projects which allows for an even greater level of control over the tracking of revenue costs, inventory and resources which are related to a specific task or job. The reason for the title Job Projects is because the activity or function may be either a Job or a Project, and in either case the tracking of costs and income is required for it. The job projects mode is designed to be adaptable to your individual business requirements. SapphireOne job projects will provide for a level of control over your costs, including materials and labour, to allow greater flexibility over the production process, so as to maximise project margins.

    Easily manage the project income, billing and track costs

    SapphireOne contains complete project management functionality that allows users to set up Project Tasks and manage the use of resources and inventory. The Job Project module of SapphireOne is used to perform all tasks involved with managing the project income billing and to track costs.

    In SapphireOne Job projects can be set up as a standalone item or activity within the SapphireOne system and is then referred to as a Job Project. This may also be linked to a Parent Project. Once it has been linked to a Parent it will be referred to as a Child Job Project. There are a number of tools available for the management of Job Projects or Child Job Projects in SapphireOne.



    Easily manage the project income, billing and track costs.

    Project Area :


    This area displays the details for the Project including ID, Description, Class, Department, Status and Risk level.


    Grouping :


    Grouping area display three tags which can be used for grouping and sorting purposes for better management. In addition of grouping, this area also contains a data entry field which will allows the user to enter a Parent Project. If there is no entry in Parent Project data  field then the system will consider that this particular job/project is a standalone Job Project. However, if there is a parent project and then this Project will  be considered as a Child Job Project.


    Client Area:


    Retention is an important function in Client area. Retention is security held by a procuring contractor to guarantee the performance of a supplying contractor and in particular to safeguard against defects in the event that the supplying contractor fails to satisfactorily rectify them. If the project has a as a percentage then it can be entered here.


    Credit Control area:


    If Client information is entered into the Client area, the system will access the Client’s record and display their credit details in Client Control area. This displays the Clients Total Due, Credit Limit, Remaining credit, last billing date and Invoice number in real time derived from client’s master record file.

    Using the Job Project functionality of SapphireOne, Business intelligence can be accessed on profit potential at all times during the stages of production.

    For a sneak peek at the full capabilities of an ERPCRMAccounting Software and API check out Sapphireone and request for a live demo, its everything you’d ever need to make management a breeze.

  • Inventory Management in SapphireOne for Complete Stock Control

    Inventory Management in SapphireOne for Complete Stock Control

    Total Visibility and Control of your inventory with SapphireOne ERP

    SapphireOne’s Inventory Management module delivers comprehensive inventory, manufacturing, and purchasing capabilities that strengthen supply chain management and support a full end-to-end procure-to-pay process. With SapphireOne, businesses gain tighter control over stock levels and costs while improving fulfilment performance and overall customer experience.

    Inventory management is one of the most critical and widely used areas of any business. SapphireOne provides a structured, highly configurable inventory foundation that supports everything from basic stock control through to complex batch, serial, and warehouse operations.

    Base Inventory and Inventory Inquiry

    SapphireOne Inventory Management is commonly referred to as Base Inventory, forming the foundation for all inventory-related processes.

    The Inventory Inquiry list screen displays all inventory items in a single view, allowing users to quickly select individual records for detailed review or modification. From this screen, users can easily view item groupings, sizes, prices, and current stock levels.

    Each inventory record opens to a Details page, which provides a comprehensive snapshot of the item, including identifiers, classifications, pricing, and stock controls.

    Inventory Details Overview

    The Inventory Details page contains key information required to manage each item effectively, including:

    • Item ID, name, class, type, department, and project assignment
    • Grouping and classification details
    • Item descriptions and pallet information
    • Standard and foreign currency pricing
    • Stock levels, minimums, and maximums

    This page acts as the central reference point for all inventory activity.

    Inventory Area

    The Inventory area holds the core definition of each item. Items can be assigned to specific Classes, enabling advanced searching, reporting, and pricing strategies.

    SapphireOne ERP Inventory Inquiry is commonly referred to as a Base Inventory is the foundation for all your inventory needs

    Inventory Types define how the system treats each item. Supported types include:

    • Normal
    • Non-diminishing
    • Serial
    • Batch
    • Item
    • Activity
    • Hire
    • Asset
    • Voucher

    Selecting an inventory type automatically adjusts system behaviour across other areas of SapphireOne. For example:

    • Batch inventory enables batch tracking for all purchases and sales
    • Serial or batch tracking enforces system-controlled tracking at transaction level
    • Stock levels are maintained individually for each batch or serial number

    This ensures full traceability and accurate stock control.

    Grouping Area

    The Grouping area allows up to six tags per inventory item, providing flexible classification and enhanced reporting.

    A common use case is seasonal tagging, which integrates directly with SapphireOne Web Pack. For example:

    • Customers can pre-order items online using Web Pack
    • Sales teams gain visibility into future demand
    • Purchasing teams can plan stock quantities and timing more accurately

    This improves forecasting and reduces stock shortages or overstocking.

    Description and Pallet Information

    The Description area supports operational and logistics data, including pallet quantities.

    When pallet quantities are defined:

    • Sales and purchase orders display pallet requirements automatically
    • Shipping calculations can be adjusted to optimise freight costs

    Within SapphireOne, quantity and weight/area fields are linked. Users may:

    • Enter a quantity and have weight or area calculated automatically
    • Enter weight or area and allow the system to calculate quantity

    This flexibility supports accurate logistics and costing.

    Standard Prices

    The Standard Prices area allows businesses to define multiple pricing levels for inventory items.

    Key features include:

    • Price codes from A through H, plus Ex (tax-exempt)
    • Manual entry of prices per code
    • Different pricing structures for different customers or scenarios

    This enables flexible pricing strategies without duplicating inventory records.

    FX Prices

    The FX Prices area displays foreign currency pricing for inventory items when foreign currency functionality is enabled.

    Features include:

    • Visibility of all configured FX currencies
    • Manual FX price updates per inventory item
    • Conditional display based on system configuration

    This supports accurate international pricing and reporting.

    Stock Levels and Availability

    The Stock Levels area provides an immediate snapshot of an item’s status across the system, including:

    • Minimum and maximum levels for reordering
    • Current stock, based on posted transactions
    • Un-posted stock, based on pending transactions
    • Allocated stock, reserved for delivery or projects

    Available stock can be calculated using the formula:

    Available stock = Current + Un-posted – Allocated

    This information helps inventory managers:

    • Adjust economic order quantities (EOQ)
    • Set appropriate safety stock levels
    • Make informed replenishment decisions

    Complete Stock Control with SapphireOne

    SapphireOne Inventory Management delivers a powerful, scalable foundation for businesses that require accurate, real-time stock visibility. By combining flexible item definitions, advanced tracking, integrated pricing, and live stock availability, SapphireOne enables organisations to maintain full control over inventory while supporting growth and operational efficiency.

  • Multi-Company Payroll in SapphireOne for Efficient, Scalable Payroll Processing

    Multi-Company Payroll in SapphireOne for Efficient, Scalable Payroll Processing

    Multi Company Payroll is a Standard feature of SapphireOne

    Many ERPs on the market today deploy a single functional system and interface it with bolt on modules. This can become expensive to implement in the long term as each individual module attracts its own costs and licensing. SapphireOne is all-inclusive, providing access to every module via a single toolbar.

    SapphireOne leverages off the database backend, providing unlimited numbers of concurrent users with real-time access and optimal processing speeds with no data file size restrictions. With our user-friendly ERP system, your employees will be able to extract custom reports with ease. These reports will enhance and improve your daily workflows.

    Multi Company Payroll is a Standard feature of SapphireOne

    SapphireOne is true multi-company, housing unlimited companies, currencies and tax realms within the one data file. SapphireOne is built with your growth in mind with the ability to process multiple payrolls in multiple companies as a standard functionality. SapphireOne’s single toolbar provides instant access to your employees vital data.

    Delivering payslips instantaneously on payday. This is required by Fair Work Organisations and is a breeze with SapphireOne. At the click of a button Payslips are delivered via email delivery system in a secure, best practice format.

    Easily process payroll across multiple companies

    SapphireOne’s advance functionality allows you to process payroll across multiple companies. This eases the challenges of managing your team, and efficiently manage HR to ensure your business is compliant with all federal laws and regulations.

    SapphireOne’s standalone and fully integrated multi company payroll system saves time , lowers payroll management costs and makes better use of your valuable employee time and data.

    On occasions you may have to allocate your employees costs across multiple companies, you will have to ensure that you have the locations set up within your company’s profile. You will also need to ensure that employee/s working at multiple companies have the relevant locations allocated to their profile’s within the system, so they are available to have hours/costs credited to the location/s.  This will help you to split the cost across multiple companies.

    A flexible Payroll System

    SapphireOne Payroll system is very flexible. Our built-in and comprehensive leave request  functionality streamlines all leave requests. It also streamlines approval processes with an inbuilt workflow, with unlimited stages and unlimited levels within each workflow stage. The workflow can have a unique electronic signature at each stage and each level.

    SapphireOne’s payroll caters for multiple pay cycles including weekly, fortnightly, bi-monthly, 4 weekly, monthly and  one-off payments.

    SapphireOne calculates the gross wages, Pay as you Go (PAYG)/Pay as you Earn (PAYE), superannuation contribution and take-home pay. You can then pay your employees directly across multiple companies by simply initiating the payrun from SapphireOne multi company Payroll System. While using multi company payroll functionally, you can process Single Touch Payroll (STP), the process is identical as if you are doing a single company entity. The only difference is for multi company you have to process STP separately for each company.

    The fully featured and flexible SapphireOne Payroll supports payroll for full-time, part-time, casual, contract and directors. SapphireOne is a truly multi-company payroll application and with this you can run multiple companies in different countries, tax jurisdictions and currencies using a single data file.

  • 4 Steps to Implement SapphireOne ERP Successfully

    4 Steps to Implement SapphireOne ERP Successfully

    SapphireOne ERP System implementation strategy focuses on four main products.

    Since its inception in 1986, SapphireOne has been implemented globally across a wide range of industries. The objective of every implementation is to bring organisations live smoothly, efficiently, and with minimal disruption.

    The SapphireOne ERP implementation strategy is built around four key components designed to provide structure, control, and long-term success.

    The Four Core Components of SapphireOne Implementation

    1. Project Initiation Document (PID)
    2. SapphireOne application customisation
    3. Verified client data file
    4. Training key client staff

    Each component plays a critical role in ensuring the system is implemented correctly and aligned with the client’s operational requirements.

    Project Initiation Document (PID)

    The Project Initiation Document defines the project and forms the foundation for its management and measurement of success. It outlines objectives, desired outcomes, scope, exclusions, costs, controls, timelines, and clearly defined roles and responsibilities.

    The PID includes the following key activities:

    • TeamViewer scoping sessions
    • Demonstration of current business processes using SapphireOne and identification of gaps
    • Customisation design development based on gap analysis
    • Data integrity assessment to identify and correct data anomalies or out-of-balance accounts
    • Business case documentation outlining objectives and expected outcomes
    • Full documentation of project scope
    • Identification of the project team and management structure
    • Definition and refinement of role descriptions and responsibilities
    • Development of the project plan detailing timelines and milestones
    • Establishment of project controls, including monitoring, reporting, and stage boundaries

    This document ensures all stakeholders share a common understanding before the project progresses.

    SapphireOne Application Customisation

    This stage delivers a tailored version of the SapphireOne application that incorporates all agreed customisations.

    SapphireOne developers build approved custom functionality based on the final customisation designs. Once completed, these enhancements become part of the generic SapphireOne source code, ensuring stability, maintainability, and long-term support.

    Verified Client Data File

    The verified client data file is an electronic file generated by the SapphireOne application and linked to the client’s unique identifier. It resides on the client’s dedicated SapphireOne server and contains all migrated and configured data.

    This file is tested by both the SapphireOne implementation team and the senior client users to identify and resolve any data anomalies.

    The process includes three core stages:

    1. Data migration
      Import of base data, opening balances, client and vendor records, inventory, job projects, payroll/HR data, assets, CRM data, and reconciliation of balances. This occurs during a controlled lock-down period.
    2. Configuration
      Setup of clients, vendors, general ledger accounts, contact details, payroll and HR structures, assets, inventory, job projects, and any additional client-specific requirements. At the end of this stage, the system is prepared for go-live.
    3. Verification and adjustment
      Post go-live verification and real-time data adjustments to ensure accuracy and completeness.

    Training Key Client Staff

    Key users, as nominated by the senior client user, complete training to ensure they are confident using SapphireOne to perform their assigned roles.

    Training activities include:

    • One-on-one TeamViewer training sessions conducted by the SapphireOne support team
    • Re-keying of data accumulated during the lock-down period to reinforce system familiarity
    • Task confidence assessment, where senior users review the system and confirm readiness

    Once all four implementation steps are completed and signed off, the implementation is formally concluded.

    Supporting Growth and Scalability

    SapphireOne supports organisations as they grow from small ventures to large global enterprises. The system is highly scalable, capable of supporting thousands of concurrent users, and adapts readily to changing operational requirements as businesses expand.

  • How to Set Up and Process Employee Commissions in SapphireOne

    How to Set Up and Process Employee Commissions in SapphireOne

    SapphireOne will process an employee Commission for you, and you can view the Sales Commission Report.

    A commission is a payment made to employees or agents when they achieve a defined result, most commonly a sale. Commissions may be calculated as a percentage of the sale value or as a fixed amount based on sales volume. These payments are performance-based and are widely used in sales roles such as retail, automotive, and real estate.

    For example, if a salesperson sells a computer for $1,000 and earns a 6% commission, the commission payable is $60.

    According to the Australian Taxation Office (ATO), when a commission, bonus, or similar payment relates to work performed in a single pay period (weekly, fortnightly, or monthly), the amount is added to the employee’s other earnings for that period. PAYG withholding is then calculated using the standard tax tables.

    Commissions may be paid as an employee’s sole earnings or in addition to their regular wages.

    Setting Up Employee Commissions in SapphireOne

    Commission processing is built into SapphireOne ERP and Sapphire Web Pack, allowing commissions to be calculated and reported seamlessly.

    To set up employee commissions:

    • Log in to SapphireOne
    • Navigate to Payroll/HR Mode
    • Select Administration from the top toolbar
    • From the page drop-down menu, choose Salary
    • In the Commission section, click the plus (+) icon
    • Enter the Sales Rep ID
    • Define the margin and commission rate
    • Save the record

    SapphireOne will automatically calculate and process the commission based on these settings.

    Viewing the Sales Commission Report

    To view commission results and reports:

    • Go to Inventory Mode
    • From the top menu, select Sales, then choose Sales People
    • Select the relevant Sales Rep ID
    • From the page drop-down menu, choose Sales Options
    • Click the Print icon in the top toolbar
    • Select the required date range
    • Choose Open in Preview to view the report

    SapphireOne generates a Sales Commission Report showing calculated commissions for the selected period.

    How Sales Commissions Work in Practice

    Sales employees typically earn a base salary plus commission for meeting or exceeding defined sales targets. A sales commission is additional compensation designed to reward performance above a minimum threshold.

    Employers use commissions to:

    • Incentivise higher sales performance
    • Reward productivity and results
    • Align employee goals with business growth

    Sales commissions have proven to be an effective compensation model and are widely used across many industries.

    Managing and Reporting on Commissions

    SapphireOne allows businesses to manage commissions flexibly and at scale. You can:

    • Configure commission structures
    • Create custom fields and calculation formulas
    • Build dashboards for performance tracking
    • Generate detailed commission and sales reports

    This ensures commissions are calculated accurately, reported clearly, and aligned with your broader payroll and accounting processes.

    You can track your sales by employee, sales rep, etc. under Inventory module. For more information regarding improvements and features within the latest release of SapphireOne ERP Business Accounting Application please contact our office on +61 (02) 8362 4500, request a demo or SapphireOne on email sales @sapphireone.com.

  • ATO AUSkey Retirement and What SapphireOne Users Must Do

    ATO AUSkey Retirement and What SapphireOne Users Must Do

    Your AUSkey will retire in March 2020 and will be replaced with myGovID.

    Your AUSkey will retire in March 2020 and will be replaced with myGovID

    At the end of March 2020 your AUSkey will no longer be valid and will be replaced with your myGovID. Your myGovID can be managed using the ATO’s Relationship Authorisation Manager (RAM) –  This will allow you to link your myGovID to your ABN and manage who can act on behalf of your business online.

    You can already use myGovID and RAM for some participating government online services. This will extend to more government online services that use AUSkey or Manage ABN Connections.

    Before you can submit a Single Touch Payroll event (STP) or submit a Business Activity Statement (BAS) through Standard Business Reporting (SBR), your AUSkey will need to be replaced by new machine credentials which are a component of the Machine to Machine (M2M) authentication solution.

    Please click on the link below which explains how to create the machine credentials in the ATO Relationship Authorisation Manager which includes the steps you need to complete and details on installing the browser extension. There are several links to videos which will guide you through the process. 

    Business Software User Or Provider

    Machine credentials

    The machine credential is installed on your computer and facilitates you to interact with the ATO online services through SapphireOne.

    The Machine credentials are created in the Relationship Authorisation Manager (RAM) and replaces the AUSkey.
    You will need to download and install the application plugin (Machine credential download/browser extension) compatible with your computer’s operating system.

    Please visit the Australian Taxation Office website for more details: info.authorisationmanager.gov.au