The Labrador 2026.04.02 release introduces key enhancements to financial accuracy and workflow control within CustomBooks™. This update features a new integration toggle for Avalara AvaTax to prevent duplicate records, refined UI visibility for non-taxable items, and a redesigned Journal Entry workflow for improved accounting method management. Additionally, new validation rules for Vendor Credit Memos ensure data integrity across your general ledger.
Improvements
Integrations: Avalara Avatax
New Feature: Toggle to Control Sales Documents Commitment to Avalara
We’ve introduced a new configuration option that gives you greater control over how sales documents are committed to Avalara from CBK.
What’s New
You can now enable or disable the automatic commitment of sales document from CBK to Avalara using a dedicated toggle setting.
Location:
- Settings → Integrations → Avalara → Disable Document Recording.

Why This Matters
Some customers use multiple systems in their financial workflow:
- One system for tax calculation
- Another system for invoice commitment
Without control over sales document commitment, duplicate records could be created in Avalara when multiple systems attempt to commit the same transaction.
This new toggle helps prevent:
- Duplicate invoice records in Avalara
- Reconciliation discrepancies
- Unnecessary adjustments or voids
- Compliance reporting issues
How It Works
- Toggle ON (Default Behavior): CBK will calculate tax and commit sales documents to Avalara.
- Toggle OFF: CBK will calculate tax via Avalara but will not commit the sales document. Another designated system can handle the commitment process.
Improved Tax Rate Visibility for Non-Taxable Items
What’s Updated
We have updated the Tax Detail window to ensure that items marked with a Non-Taxable (NT) tax code no longer display a misleading tax rate. Previously, while the tax amount correctly calculated as zero, the "Rate, %" column would still show the jurisdiction’s standard rate (such as 8.875%), which caused confusion regarding the item's tax status.
How It Works
The system now specifically checks for exemption status during the generation of the tax detail report:
- Automated Validation: When the AvaTax integration identifies an item as non-taxable (NT), the system now suppresses the rate display in the detail view.
- UI Alignment: The "Rate, %" field for these items will now appear blank, accurately reflecting that no tax is being applied to that specific line.

How It Helps
- Eliminates Confusion: Users and customers will no longer see a tax rate listed next to an item that is explicitly non-taxable.
- Improved Audit Clarity: When reviewing Sales Orders or Quotes, the "View Details" screen now provides a clear, 1-to-1 match between the tax rate shown and the tax amount calculated.
- Enhanced Professionalism: Your financial documents and internal screens maintain higher data integrity by removing contradictory information in the tax breakdown.
Upgraded Cash Basis
Journal Entry: Enhanced Control for Accounting Methods
We have redesigned how accounting methods are selected within Journal Entries to prevent the accidental mixing of Cash and Accrual data. This update specifically helps users distinguish between the Upgraded Cash Basis and the Previous Cash Basis (pre- End of 2026), ensuring that tax reporting and historical adjustments remain accurate.
How It Works
The user interface for Journal Entries has been moved to a more intentional "Adjusting" workflow:
- Selective Posting Controls: The previous accounting method toggles have been replaced with a "Posts to:" section. These options are now hidden by default to prevent incorrect usage during regular entry.
- Intentional Adjustments: To change the accounting method, you must first toggle the "Adjusting" checkbox. This reveals four specific posting options:
- Accrual
- Cash (Upgraded Version)
- Cash (Previous version) (Only visible for existing tenants who used the pre-2026 method)
- All available methods (Default)

- Action Confirmation: When saving an Adjusting Journal Entry, a new confirmation pop-up will appear: "You have selected to do an Adjusting Journal Entry. This will change accounting registers once posted. Please confirm to proceed".
- Universal Reporting: The Universal Report has been updated to track "Modified Cash Basis Accounting" values alongside standard Accrual and Cash values for better historical data auditing.
How It Helps
- Prevents Reporting Inconsistencies: By requiring users to intentionally select "Adjusting" mode, the system reduces the risk of users accidentally posting to only one ledger (e.g., Cash only) when they intended a standard dual-ledger entry.
- Simplifies Year-End Closing: Clear labeling for "Cash (Previous version)" ensures that users finalizing 2025 tax reporting know exactly which ledger they are impacting without guessing.
- Cleans Up Regular Entry: For 95% of standard Journal Entries, the simplified header means fewer distractions and a reduced chance of making setup errors that could lead to "out of balance" registers.
Vendor Credit Memos
Improved Data Validation for Vendor Credit Memos
We have introduced a new validation layer for Vendor Credit Memos to prevent accounting discrepancies caused by negative manual entries. The system now enforces a restriction on the entry of negative amounts within the G/L Accounts tab of the credit memo form.
The software now includes an automated correction trigger during data entry:
- Automated Correction: If a user enters a negative amount (e.g., -100) into a G/L account line, the system automatically converts it to the equivalent positive value (e.g., 100) as soon as the entry is completed.
- G/L Account Enforcement: This logic specifically monitors the G/L Accounts tab to ensure that legacy code no longer allows negative balances that could lead to incorrect financial transactions.
How It Helps
- Prevents Financial Errors: Eliminating negative entries in Credit Memos ensures that subledger balances and general ledger postings remain accurate and consistent.
- Streamlines Entry: Users no longer need to manually delete and re-enter values if they accidentally include a minus sign; the system corrects the oversight instantly.
- Maintains Transaction Integrity: This update resolves a known issue where negative credit amounts resulted in incorrect accrual transactions.