Spire 3.13 was released on April 29, 2025; the latest update in this version is 3.13.15 (October 2, 2026). Below are Spire Systems’ release notes for every 3.13 release, organised by area, newest first. Spire 3.x and Spire 4.x are separate lines; these notes are for Spire 3. All Spire 3.x release notes.

In this version: 3.13.15 · 3.13.14 · 3.13.13 · 3.13.12 · 3.13.11 · 3.13.10 · 3.13.9 · 3.13.8 · 3.13.7 · 3.13.6 · 3.13.5 · 3.13.4 · 3.13.3 · 3.13.2 · 3.13.1 · 3.13

Highlights

  • Global Payments. Card-present and card-not-present credit card integration for Canada and the US; foreign currency support follows in 3.13.1.
  • Unlimited sales taxes. Up to nine shown on orders and invoices, plus zero-rated taxes; default tax settings move to Edit Sales Taxes.
  • Accounts Payable. Multi-line invoices with separate expense accounts, bank service charges on payments, and consolidated bank entries for reconciliation.
  • Spire Web sales orders catch up. Kits and macros, the Price Matrix, quantity breaks, foreign currency prices, levies, recurring orders and a Contacts tab.
  • Before upgrading: 3.13 requires Windows Server 2022/2025 or Windows 11, and a database opened with 3.13 can no longer be used with 3.12 or lower.
  • Updates to 3.13.15 (October 2026) add payroll tax tables and many corrections.

Spire 3.13.15 (October 2, 2026)

Spire Desktop Improvements and corrections

General

  • Permit more special characters in email addresses
  • Correctly delete users on Spire Cloud
  • Correct US state selection when entering a zip code between 32000 – 39901 and 00501 – 14925 in an address
  • Improve performance accessing Communications records

Inventory Module

  • Add ability to sort in Sales Tax Exceptions
  • Do not allow duplicates in Sales Tax Exceptions

Purchases Module

  • Correctly set Inventory On Order quantity after PO is Unissued and Reissued

Spire 3.13.14 (August 17, 2026)

Spire Desktop Improvements and corrections

  • Accounts Payable
  • Correctly clear notification banner when navigating to the next Vendor
  • Correctly post foreign transactions to Job Cost when a foreign account exists
  • Correctly populate tax fields when voiding an AP entry
  • Add Job Cost hours to AP Details

Customer Module

  • Improve handling of scenarios where blank Sales Tax records exist

Import Module

  • Correctly import Vendor expense GL account

Inventory Module

  • Improve performance loading data in Movement tab
  • Correctly respect User Settings for See Sell Prices on Inventory List
  • Correctly respect User Setting for Reallocate Serial/Lot numbers in Inventory Reallocate
  • Correct error when using Switch to Alternate in Bill of Materials tab and Alternate is a Manufactured item

Price Matrix Module

  • Correct margin calculation on foreign price entries

Production Module

  • Correct error when reversing a Production History record and immediately marking it In Progress
  • Allow Production Order to be built after WIP has been processed multiple times

Purchases Module

  • Allow PO with no value to be closed in Division 000
  • Retain Phase history when Purchase Orders are moved to Purchase History

Requisitions Module

  • Correctly reload screen after removing Reorder filter

Sales Module

  • Correctly copy Job Account to the backordered Sales Order created when Invoicing
  • Allow Sales Order to be created from SPS Commerce even if user does not have permission to Modify Prices
  • Include Order number on error popup when multiple records have been selected on the Sales Order List and an operation performed
  • Respect User, See Sell Prices permissions on Sales Order, Sales History Footers
  • Update UOM conversion factor when changing the part number on a Sales Order line
  • Correct error when clicking OK before submitting new Credit Card number while processing a Global Payments payment
  • Improve Global Payments process when posting a Deposit to a Sales Order that requires a PO number but does not yet have one
  • Correct “Price is invalid” error when overriding Unit Price —

Spire 3.13.13 (July 2, 2026)

General

General

  • Add additional logging to spired.log for Global Payments Integration by adding an environment setting on server, SPIRE_GLOBALPAY_DEBUG = 1 Note: to be used for temporary troubleshooting only!
  • Improve error message displayed when Global Payments sends a “Transaction was declined” response

Spire Desktop Improvements and corrections

  • Accounts Receivable
  • Correctly post to Location segment

Report Changes

  • Payroll Direct Deposit – widen company name field and reduce font

Spire 3.13.12 (June 25, 2026)

Spire Desktop Improvements and corrections

General

  • Revert Location changes for Global Payments integration
  • Correct “Failed to fetch” error during credit card processing

Spire 3.13.11 (June 16, 2026)

Spire Desktop Improvements and corrections

General

  • Correctly pass Location information to Global Payments integration
  • Improve French and Spanish language translation installation

Payroll Module

  • July 1, 2026 Payroll Tax Table updates

Sales Module

  • Respect Company Settings, Company, Numbers, Decimal Precision on extended Levy amount
  • Round available Kit Quantities to 4 decimal places

Spire Web Improvements and corrections

General

  • Correctly changes to Company Settings, Contact Type

Inventory Module

  • Correct error adding a sales tax exemption to an Inventory item

Sales Module

  • Correctly persist new UDF field after adding on a new page
  • Correctly Save changes to customer PO number field

Spire 3.13.10 (May 4, 2026)

Spire Desktop Improvements and corrections

General

  • Correct provider credentials in credit authorization capture for different currencies

Sales Module

  • Correct assertion error when posting Sales Orders with a NULL part number on Spire Cloud

Spire Server Admin Improvements and corrections

  • Improve speed displaying large company list when Size column has been removed

Report Changes

  • Comparative Financial Statement – Show GL Group Name on group footer where applicable
  • Income Statement compared to Budget – correct % colours for QTD and YTD Income rows, change negative display on YTD Budget column
  • Item Components – improve sort order for inserted subcomponents, correct cost for UOM conversion
  • Job List – show column header labels
  • Payroll Cheque-Bottom – remove Quebec Health contributions from YTD Net Pay
  • Payroll Cheque-Centre – remove Quebec Health contributions from YTD Net Pay
  • Payroll Cheque-Top – remove Quebec Health contributions from YTD Net Pay
  • Payroll Direct Deposit – correct Net Pay to include RSP YTD, add total payments to Year To Date column, remove Quebec Health contributions from YTD Net Pay
  • RL-1 Worksheet – update hyperlink for 2025 document
  • T4-14b-CRA – include T4s with empty Other Boxes values
  • T4-14b-employee – include T4s with empty Other Boxes values
  • T4-14b-employer – include T4s with empty Other Boxes values
  • Vendor Ledger – add column totals —

Spire 3.13.9 (January 7, 2026)

Spire Desktop Improvements and corrections

General

  • Improve company list performance, reducing load on database server, and frequency of access to the stat file

Payroll module

  • Update Saskatchewan WCB maximum assessable

Report Changes

  • Income Statement compared to Forecast – include accounts with forecast amount
  • Payroll Direct Deposit – add YTD numbers even if pay type not on timecard, add non retained vacation, remove WCB, reset to letter paper size, show multiple pay type lines when rates for the same pay types are different on each line
  • Sales Order Details List – improve cost calculations, respect user View Average Cost permissions
  • Sales Order List by Ordered – improve cost calculations, respect user View Average Cost permissions
  • Sales Order List – improve cost calculations, respect user View Average Cost permissions —

Spire 3.13.8 (December 15, 2025)

Spire Desktop Improvements and corrections

Payroll module

  • Update tax tables for 2026 as per CRA
  • Update xml schema for 2025 T4s as per CRA

Report Changes

  • Cash Balance Details – improve speed of report
  • Cash Balance – improve speed of report
  • Payroll Direct Deposit – rewrite sub reports to improve speed on Spire Cloud
  • T4-14b-CRA – 2025 revision
  • T4-14b-employee – 2025 revision
  • T4-14b-employer – 2025 revision
  • T4-Summary – 2025 revision
  • T4A Page 2 – 2025 revision
  • T4A-Summary – 2025 revision
  • T4A – 2025 revision
  • T5018– 2025 revision

Spire 3.13.7 (December 1, 2025)

Spire Desktop Improvements and corrections

General

  • Update status bar after changing Sales Till in Change Location dialog
  • Don’t attempt to cancel failed payment terminal interaction after canceling a payment Import Tool
  • Add ability to import customer payment methods (only useful for Global Payments migrations, where Global Payments is able to provide an import file)

Spire Server Admin Improvements and corrections

  • Improve method to determine if company databases need an upgrade

Spire Web Improvements and corrections

General

  • Warn user when that changes will be lost when clicking the back button in the browser when changes have been made on a form

Sales Module

  • Correctly present “Warn on zero price” warning
  • Improve mobile view of Sales Order Items

Report Changes

  • Accounts Payable List by Due Date – improve report description
  • Accounts Payable List – improve report description
  • Cash Balance Details – Convert payment UTC date/time to local date/time to include payments posted at the end of the day
  • Cash Balance – Convert payment UTC date/time to local date/time to include payments posted at the end of the day
  • Historical Balance Sheet – improve report description
  • Historical Comparative Statement – improve report description
  • Historical Financial Statement by 12 Periods – improve report description
  • Historical Financial Statement by Period – improve report description
  • Historical Income Statement – improve report description
  • Historical Trial Balance – improve report description
  • Inventory Status – Replace FIFO cost with Serial/Lot Cost when applicable
  • Production Template – improve sort after inserting a sub-assembly
  • Purchase Order Reprint – add Serial/Lot numbers —

Spire 3.13.6 (November 6, 2025)

Spire Server Admin Improvements and corrections

  • Correct error creating an Archive on Spire Cloud with Media selected
  • Correctly download latest installer when Integrations, Microsoft Power BI Connector Download button is clicked

Spire 3.13.5 (October 31, 2025)

Spire Desktop Improvements and corrections

General

  • Use Sales Order billing address when submitting a Card Not Present payment to Global Payments for authorization
  • Correct “Bcc” French translation in email dialog
  • Improve Global Payments authorization failed message when adding a customer credit card
  • Sort Company List in Spire Desktop in the order Company was added

Accounts Payable module

  • Add Vendor “Starts with” filter – note this will change some Saved Filters which will need to be recreated and Saved

Accounts Receivable module

  • Add Customer “Starts with” filter – note this will change some Saved Filters which will need to be recreated and Saved

General Ledger module

  • Separate Scotiabank ACH (94 Byte) NACHA config in Edit GL Account, EFT Settings
  • Restore NACHA ACH (94 Byte) to RBC specs in Edit GL Account, EFT Settings
  • Require unique End Dates on GL Account Reconciliations for Bank Accounts

Purchases module

  • Correct error when invoicing a Purchase Order which has the first tax line blank, in the Sales Taxes tab
  • Add tab stop on Tax fields and Freight in Vendor Invoice entry when created from a Purchase Order Purchases Sales
  • Correctly store UTC date/time when saving a payment

Spire Web Improvements and corrections

Customer module

  • Correctly retain Shipping Address when set on a Customer
  • Correctly save edited Customer when 5 or more Sales Taxes exist

Inventory module

  • Correctly save edited Warehouse when 5 or more Sales Taxes exist

Sales module

  • Correctly assign Ship To ID and Address when edited on a Sales Order
  • Respect user Sales Tax permissions settings in a Sales Order
  • Correctly save Sales Order Items so they appear correctly on reports produced in Spire Desktop

Vendor module

  • Correctly retain Shipping Address when set on a Vendor
  • Correct error after editing a Vendor record

Report Changes

  • Income Statement compared to Budget – Show GL Group Name on group footer where applicable
  • Income Statement compared to Forecast – Show GL Group Name on group footer where applicable
  • Income Statement – Show GL Group Name on group footer where applicable —

Spire 3.13.4 (October 7, 2025)

Spire Desktop Improvements and corrections

General

  • Global Payments changes
  • – Cancel transaction on Global Payments terminal when clicking Cancel in Spire Payment dialog (Cancel on bottom right corner is the same as clicking the left Cancel and then the right cancel)
  • – Improve error text and include request identifier when a 500 error is returned from Global Payments
  • – Correct Region error when wrong Terminal ID is entered during Terminal Setup does not include “rcm”
  • – Improve Error message when attempting to process a return on a non-vaulted credit card
  • – Improve detection of Company Base Currency
  • Re-enable General Ledger, Special Accounts tab after a canceled Search in Company Settings
  • Add 4th and 5th IAT records for Scotia NACHA EFT file spec
  • Add foreign exchange indicator for Scotia NACHA EFT file spec
  • Ignore spaces in Sales Tax exempt number
  • Add signed certificate to spire.exe for Smart App Control

Accounts Receivable module

  • Correct AR Payment refund to not post to tax and revenue

General Ledger module

  • Correct error editing a Recurring GL Transaction that is set for the same day

Inventory module

  • Improve speed loading Price and Units tab in Edit Inventory
  • Do not display Market Margin and Market Markup columns on Edit Inventory, Price and Units, Price List screen by default to further reduce loading time, user may enable them

Job Cost module

  • Enforce Required UDF fields during Save and Close

Production module

  • Correct “Insufficient raw materials to manufacture” error doing a complete build after a WIP build
  • Improve Production Template Import to include UOM, Vendor and Weight

Spire Server Admin Improvements and corrections

  • Global Payments changes
  • – Add ability to associate Tills and Warehouses with Global Payments credentials
  • Correct ‘ResolveInfo’ error when SMTP authentication fails while editing a SMTP integration

Report Changes

  • Comparative Statement – improve report description
  • Financial Statement by 12 Periods – improve report description
  • Financial Statement – improve report description
  • Historical Income Statement – improve report description
  • Income Statement compared to Budget – improve report description
  • Income Statement compared to Forecast – improve report description
  • Income Statement – improve report description
  • Item Components List – remove instructions
  • Pick Ticket – improve sort order for child records
  • Sales and Taxes 4 – improve report description —

Spire 3.13.3 (September 3, 2025)

Spire Desktop Improvements and corrections

General

  • Force Payment Terminal Codes and Sales Tills Codes to be unique
  • Correct Internal Server error after a successful message on the Global Payments card present terminal
  • Allow Integration check mark for Integration to be enabled in Debit Card payment method with Global Payments Card Present Integration
  • Display Price Matrix currency field in Price Matrix when a Price Matrix record is created for a foreign currency customer
  • Update Serial/Lot number selection screen available amount when a Serial or Lot number is allocated

Accounts Payable module

  • Correctly round subtotal for Invoices with Multiple expenses and Taxes
  • Recalculate AP Invoice expense line one, when Total and Tax is typed by user
  • Correct error when deleting the default Expense GL Account on an AP Invoice line
  • Change AP Payment tab order moving Transaction fee and Consolidate checkbox to after Total

Accounts Receivable module

  • Replace Fax/Cell label with Fax beside fax number in Accounts Receivable, Customer, Contact

Inventory module

  • Replace UOM on Inventory Transfer when part number is edited
  • Correct Search on Invoice Count List

Payroll module

  • Do not import 0.00 Timecard Entry amount

Production module

  • Retain Notes on original Production Order after Copy performed

Purchases module

  • Recalculate total tax when a tax code is removed from the Purchase Order

Sales module

  • Correct error created by Back Orders with a suffixed Sales Order number, where Communications contain a File Link
  • Correct Sales Order crash when opening a Sales Order with complex Requisition links
  • Improve performance opening and adding lines to large Sales Orders. i.e. Greater than 30 lines

Database Changes

  • Add sales_history_items.price_level_id to v3 views
  • Add sales_order_items.price_level_id to v3 views
  • payment_terminals – add index on code
  • sales_tills – add index on code

Report Changes

  • Accounts Payable List by Due Date – change selection criteria to include Vendors with payments applied to Invoices past the Aging Date
  • Accounts Payable List – change selection criteria to include Vendors with payments applied to Invoices past the Aging Date
  • Account Reconciliation Detailed – support Account Reconciliation End Date that is less than Period 1 Last Year End Date
  • Account Reconciliation – support Account Reconciliation End Date that is less than Period 1 Last Year End Date
  • Disbursements Journal – include records with a blank Reference —

Spire 3.13.2 (July 24, 2025)

Spire Desktop Improvements and corrections

General

  • Correct credentials error upgrading Spire database

Accounts Payable module

  • Correctly import taxes when importing AP transactions

Accounts Receivable module

  • Allow bank account to be changed in AR Payment Batch for EFT

Customer module

  • Respect Required setting on UDFs when creating a new Customer record

Inventory module

  • Refresh view to show subcomponents when adding a subassembly to the BoM tab

Sales module

  • Correct time zone on Deposits screen
  • Correct customer filter in the Equipment tab to force uppercase
  • Only send first 5 characters of zip code for Global Payments transaction verification

Spire 3.13.1 (June 17, 2025)

Spire Desktop New features

General

  • Add Foreign currency support in Global Payments
  • Support up to 9 Sales Taxes in Customer Import and Vendor Import and Customer Address Import
  • Correctly format all Canadian postal codes and US Zip codes stripping extra spaces and forcing a single space between Postal Code triplets
  • Make Web reports available to Spire Cloud instances (must be enabled by company)

Calendar module

  • Correctly allow more than 5 users to be displayed

Customer module

  • Add auto fill state after populating zip code

Payroll module

  • Add July 2025 Tax Tables

Vendor module

  • Add ability to Update Vendor Price End Dates

Spire Desktop Improvements and corrections

Accounts Payable module

  • Correct index error posting sub ledger taxes when a tax position is blank
  • Copy Job Account to new line when splitting AP expense across multiple expense accounts
  • Fall back to base currency Expense account if foreign currency account is set to Inactive

Accounts Receivable module

  • Correct error posting sub ledger taxes when a tax position is blank

Calendar module

  • Correct session error when user is set to View All Users

General Ledger module

  • Correct error opening a GL Transaction when Transaction number column is not enabled

Inventory module

  • Show consistent Vendor Price End Date
  • Do not allow a Kitted Item to be changed to another Inventory Type
  • Make Vendor Price End Date consistent between dialog and list
  • Improve error message for non unique Price Level and Effective Date during Inventory transactions to aid in locating problem records
  • Correct import Sales Tax Applies value. Support updating Inventory and Product Code tax exception records via Import.

Payroll module

  • Correct session error when saving an employee with date type UDF fields where UDF date validation is in effect

Production module

  • Allow Exp. Scrap Qty to be filled in and automatically update Exp. Scrap %

Purchases module

  • Support Product Code tax exceptions in Purchase Orders
  • Save edited Inventory Location value when Saving a Purchase Order

Sales module

  • Correct program close when opening a Sales Order with a requisitioned non-physical item
  • Correctly sort Price Level to ascending on Sales Order line, Unit Price

Spire Web New Features

General

  • Add Web reports feature to Spire Cloud (needs to be enabled on each instance)

New Reports

  • Inventory Main Price List

Report Changes

  • Balance Sheet – use text from Edit GL Group, Total Label on Group Footer
  • Comparative Statement – use text from Edit GL Group, Total Label on Group Footer
  • Financial Statement by 12 Periods – use text from Edit GL Group, Total Label on Group Footer
  • Financial Statement by Period – use text from Edit GL Group, Total Label on Group Footer
  • Financial Summary – use text from Edit GL Group, Total Label on Group Footer
  • Historical Balance Sheet – use text from Edit GL Group, Total Label on Group Footer
  • Historical Comparative Statement – use text from Edit GL Group, Total Label on Group Footer
  • Historical Financial Statement by 12 Periods – use text from Edit GL Group, Total Label on Group Footer
  • Historical by Period – use text from Edit GL Group, Total Label on Group Footer
  • Historical Income Statement – use text from Edit GL Group, Total Label on Group Footer
  • Income Statement compared to Budget – use text from Edit GL Group, Total Label on Group Footer
  • Income Statement compared to Forecast – use text from Edit GL Group, Total Label on Group Footer
  • Income Statement – use text from Edit GL Group, Total Label on Group Footer
  • Invoice Batched – correct rounding on extended Levy amount, improve translations
  • Invoice Posted – correct rounding on extended Levy amount, correct Amount Outstanding, improve translations
  • Order Confirmation – correct rounding on extended Levy amount, improve translations
  • Packing Slip – improve translations
  • Pick Ticket – improve translations
  • Process Slip – improve translations
  • Quote – correct rounding on extended Levy amount, improve translations
  • Receiver General by Payroll Dates – correct group by month, respect tax flags on Timecard Entry Codes
  • RMA Order – correct rounding on extended Levy amount, improve translations
  • Sales Order – correct rounding on extended Levy amount, improve translations
  • Ship Slip – improve translations
  • Work Order – correct rounding on extended Levy amount, improve translations —

Spire 3.13 (April 29, 2025)

General

  • Note: Due to changes in the “spire” database tables it is no longer possible to install Spire 3.12 or lower over a database that has been opened with Spire 3.13. The entire Spire database must be deleted (tear down) and a clean install done. See http://help.spiresystems.com/manual/3.13/en/topic/upgrading-to- this-version for more information.

Spire Desktop New features

General

  • Add Global Payments Card Present (Canada/US) credit card integration (currently only for base currency)
  • Add Global Payments Card Not Present (Canada/US) credit card integration (currently only for base currency) Note: Global Payments Unified Card Not Present (Canada) remains unchanged
  • Add ability to have unlimited number of Sales Taxes
  • Add ability to show 9 Sales Taxes on the Sales Order, Purchase Order, Accounts Receivable Invoice, Accounts Payable footer
  • Add support for 9 Sales Taxes on Multi Edit Customer
  • Support 0 rated taxes
  • Move default Tax settings from Company Settings to Edit Sales Taxes
  • Track modified date/time on Filter records to better determine which Filter settings should be maintained after an upgrade

Accounts Payable module

  • Add ability to add multiple lines to an AP Invoice with separate Expense accounts
  • Add ability to add Bank Service charges to a Payment
  • Add support for Allocations in AP Details
  • Add ability to Consolidate Bank entries to one GL Transaction record for Account Reconciliation

Accounts Receivable module

  • Add ability to use any payment method for Refund in a Customer’s AR Account, or prompt to refund to a customer’s credit card, if credit card integration is enabled

General Ledger module

  • Add GIFI code the GL Accounts List and support Export (Canadian companies only)

Payroll module

  • Add ability to persist modified timecard amounts when Saving Timecard Batch

Sales History module

  • Add support for Original Quote number to Search

Sales module

  • Add User Defined Fields option when Copying an Invoice from Sales History
  • Improve footer section in Compact mode
  • Add support for Original Quote number to Search

Spire Desktop Improvements and corrections

General

  • Correct column heading for Days Discount Available on Payment Terms list
  • Support “&” in Email subject line

Accounts Payable module

  • Do not create foreign GL Expense GL accounts when posting an AP entry for a foreign currency
  • Correctly respect user setting ‘Keep Original Date’ when voiding a payment

Accounts Receivable module

  • Do not create foreign GL Revenue GL accounts when posting an AR entry for a foreign currency

General Ledger module

  • Post Retained Earnings only to the base currency Retained Earnings account during a Fiscal Year End Close
  • Remove Inactive GL Accounts from the lookup when entering a GL Account

Inventory module

  • Use Primary Vendor when calculating a new Price Level using Markup
  • Add Vendor Price option in Inventory, Sell Prices, Change Price Feature in order to calculate a selling price using the Vendor Price
  • Disable Bill of Materials tab on Kitted items
  • Do not allow an Inventory Adjustment to remove more than available number of Lot numbers
  • List warehouses in Copy Inventory to Warehouse dialog

Purchase module

  • Set the status of a Received Purchase Order back to “Received” after an Un-Issue and Re-Issue

Point Of Sale module

  • Improve display of web page, allow resizing and remember the size

Sales module

  • Do not allow blank lines in Buyer field
  • Remove tooltip from Edit Sales History Invoice Salesperson field
  • Remove EDI buttons if no SPS Commerce integration exists

Spire Server New Features

  • Add Integration license support for SPS Commerce, current SA required for integration
  • Add Integration license support for Global Payments, current SA required for integration

Spire Server Improvements and corrections

  • Correct the display of next snapshot time using local time zone
  • Refresh Snapshot page after creating a new snapshot
  • Refresh Reports page after toggling Status
  • Improve Company List performance when many companies exist

Spire Web New Features

General

  • Add ability to edit UDF structures
  • Add validation/formatting on UDF fields
  • Add infinite scrolling to Lists
  • Add ability to have unlimited number of Sales Taxes

Customer module

  • Add Open Related button in Customer Contacts List

Inventory module

  • Add Inventory Count List for view purposes
  • Add sales tax exceptions

Sales module

  • Refactor Sales Order Items to add ability to sort, rearrange, pin and resize columns
  • Keep all summarized fields updated as items are added or changed on the Order
  • Add support for alternate part number
  • Add support for quantity break prices
  • Add support for foreign currency prices on Sales to foreign customers
  • Add support for adding Kits and Macros
  • Add support for Job Header groups
  • Add support for Non Inventory items
  • Complete support for Accessories
  • Add support for Levies
  • Add support for Match Lowest Price setting
  • Add support for unlimited Sales Taxes
  • Add column totals in Sales Order, Items
  • Add support for Price Matrix
  • Add Contacts tab
  • Add support for Recurring rules
  • Improve Payment Methods page
  • Add support for Phases

Spire Web Improvements and corrections

General

  • Automatically refresh page when changing User permissions
  • Respect User permissions for Edit Salesperson and Edit Territory
  • Respect User permissions for Inventory Warehouse settings
  • Show editable fields in Sales History Invoice screen
  • Improve the display of long fields
  • Add keyboard shortcuts (documented in manual)
  • Improve the display of Required fields (i.e. Sales Order Customer PO number)

Customer module

  • Do not allow a Control Account to be put in the Customer Revenue account field

Inventory module

  • Improve field label alignment in Edit Inventory, Details, Price fields

Sales module

  • Remove requirement for Modify Prices user permission to add a Sales Order
  • Correctly save edited values after adding to an existing Sales Order
  • Correctly support freight override
  • Correctly recalculate taxes in a Sales Order when a tax flag is changed
  • Improve speed displaying Sales Order List after changing sort order
  • Correctly recalculate Back Order Quantity in Inventory after a Sales Order changes
  • Correctly support partial tax on applicable Inventory lines
  • Improve display of Kits added to a Sales Order
  • Allow a Sales Order line to be over shipped if Company Setting is enabled
  • Update Sales Order prices when Sell Level has been changed
  • Improve support for Show Options flag on Kits
  • Correct ability to add or remove Part No column

Database Changes

  • ar_transactions – change field last_four to card_mask (varchar)
  • payroll_timecards – add field fed_tax_user_flag, prv_tax_user_flag ei_user_flag, cpp_user_flag, union_dues_user_flag, rsp_user_flag, wcb_user_flag, qhip_user_flag, ppip_user_flag
  • sales_order_credit_authorizations – change field last_four to card_mask (varchar)
  • sales_order_credit_authorizations – add field time, tender_type, entry_type, card_type, ccard_postal_code, dedicated_file_name, application_label, application_cryptogram, external_key, sales_till_id
  • sales_order_payments – add field tender_type, entry_type, card_type, ccard_postal_code, dedicated_file_name, application_label, application_cryptogram, external_key, terminal_id, sales_till_id
  • sales_order_payments – change field payment_date to time, last_four to card_mask (varchar)
  • sales_history_payments – add field tender_type, entry_type, card_type, ccard_postal_code, dedicated_file_name, application_label, application_cryptogram, external_key, terminal_id, sales_till_id
  • sales_history_payments – change field last_four to card_mask (varchar)
  • sales_taxes – add field customer_default, vendor_default
  • system_filters – add field _dbversion, _modififed, _modified_by, _created, _created_by
  • system_users_base – change field uuid type to varchar
  • inventory matview – drop view from schema

New Reports

  • Card Payment Receipt Batched
  • Card Payment Receipt Posted
  • Credit Card Preauth Receipt

Report Changes

  • Perform database verify on reports that use v3.system_users, ar_transactions, sales_order_payments, sales_history_payments to recognize changes in the views
  • Accounts Payable List – change Crystal Commands to use v3 views
  • Accounts Payable List by Due Date – change Crystal Commands to use v3 views
  • Accounts Receivable List – change Crystal Commands to use v3 views
  • Accounts Receivable List by Due Date – change Crystal Commands to use v3 views
  • Batch Journal – add support for 9 sales taxes
  • Batch Journal Reprint – add support for 9 sales taxes
  • Cheque-Centre – change report title to Cheque – Middle
  • Customer Payments List – change Crystal Command to use v3 views, suppress details when no applied records exist
  • Customer Statement – change Crystal Commands to use v3 views
  • Customer Statement by Due Date – change Crystal Commands to use v3 views
  • Invoice Batched – add support for 9 sales taxes, widen Bill To and Ship To labels to fit Spanish
  • Invoice Posted – add support for 9 sales taxes, widen Bill To and Ship To labels to fit Spanish
  • Manufactured Item Calculated Cost-Detailed – rewrite report to maintain sort order of parents and components
  • Manufactured Item Calculated Cost – rewrite report to maintain sort order of parents and components
  • Order Confirmation – add support for 9 sales taxes, widen Bill To and Ship To labels to fit Spanish
  • Payroll Cheque-Centre – change report title to Cheque – Middle
  • POS Receipt – add support for 9 sales taxes, add Global Payments credit card info
  • POS Receipt Reprint – add support for 9 sales taxes, add Global Payments credit card info
  • Quote – add support for 9 sales taxes, widen Bill To and Ship To labels to fit Spanish
  • Receiver General by Payroll Dates – correct support for Taxable Benefits and Deductions
  • RMA Order – add support for 9 sales taxes, widen Bill To and Ship To labels to fit Spanish
  • Sales and Taxes 4 – add support for 9 sales taxes
  • Sales and Taxes – add support for 9 sales taxes
  • Sales Order Details List – add support for 9 sales taxes
  • Sales Order List by Ordered – add support for 9 sales taxes
  • Sales Order List – add support for 9 sales taxes
  • Sales Order – add support for 9 sales taxes, widen Bill To and Ship To labels to fit Spanish
  • Work Order – add support for 9 sales taxes, widen Bill To and Ship To labels to fit Spanish —

Upgrading

Spire 3.13 and higher require Windows Server 2022/2025 or Windows 11 (64-bit) or higher. Before upgrading, read Spire’s Upgrading to this Version page in the Spire 3.13 user manual.

Ask your AI assistant about this release

With SpireAssists MCP, Claude, ChatGPT and other AI assistants can answer questions like “What changed for purchase orders in Spire 3.13?” or “What’s new between my version and the latest?”, citing Spire’s own documentation. It’s free. Connect SpireAssists.

← Spire 3.12 · All Spire 3.x release notes

Source: Spire Systems Inc. release notes for Spire 3.13, 3.13.1, 3.13.2, 3.13.3, 3.13.4, 3.13.5, 3.13.6, 3.13.7, 3.13.8, 3.13.9, 3.13.10, 3.13.11, 3.13.12, 3.13.13, 3.13.14, 3.13.15, as published by Spire and retrieved on 2026-10-08, organised by SpireAssists. Highlights are our summary. Spire is a trademark of Spire Systems Inc.; SpireAssists is an independent Certified Spire Integration Partner.