Skip to content

Add rounding strategy to tax settings #1039

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Add rounding strategy to tax settings #1039

wants to merge 1 commit into from

Conversation

theromulans
Copy link
Contributor

@theromulans theromulans commented Aug 7, 2025

TAX-2467

What changed?

  • New rounding strategy field on tax settings.

Release notes draft

  • New rounding strategy field is now available on tax settings. This affects basic tax provider outcomes (not automatic tax provider outcomes).

⚠️ Will await the corresponding changes to be actioned before updating our documentation.

description: This setting affects the rounding behaviour of tax amounts calculated by the basic tax provider. The NO_ROUNDING option offers a high accuracy total tax amount for orders. The RATE_ROUNDING option means every resulting tax rate amount has been rounded. Note that tax is always calculated on the line item amount after discounts.
enum:
- NO_ROUNDING
- RATE_ROUNDING
Copy link
Contributor Author

@theromulans theromulans Aug 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: intentionally leaving off LINE_ROUNDING at this time, since we don't have any demand for it (and have not implemented it).

@theromulans theromulans requested a review from a team August 11, 2025 00:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants