Skip to content
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

How to exempt only one tax type? #3998

Open
chunter2 opened this issue May 17, 2024 · 7 comments
Open

How to exempt only one tax type? #3998

chunter2 opened this issue May 17, 2024 · 7 comments

Comments

@chunter2
Copy link
Contributor

In Canada certain people can present a card and they don't have to pay one of two taxes. I know there's a tax exempt checkbox for customers but that removes both taxes. How would I go about removing just one. My taxes are set up per item.

Thanks

@jekkos
Copy link
Member

jekkos commented May 26, 2024

So either tax exemption should be modelled per tax instead, Eg by creating config keys dynamically that represent the tax to exempt a customer for.

@chunter2
Copy link
Contributor Author

Are you suggesting a code change or is this something done in the configuration of the software?

@SteveIreland
Copy link
Collaborator

This seems like it would be a small code change. May I ask what the card represents? Does it indicate local tax exemption due to a particular type of business, or is it a personal situation that qualifies for a local exemption?

@chunter2
Copy link
Contributor Author

chunter2 commented Jun 1, 2024

It's a Certificate of Indian Status card that they can present. We have HST which is a provincial tax. This can be removed when the card is presented. We also have GST which is a country tax. This one cannot be removed.

https://www.ontario.ca/document/harmonized-sales-tax-hst/hst-ontario-first-nations-rebate

@SteveIreland
Copy link
Collaborator

Have you considered the destination based tax instead of the default tax system? Each customer can use a different tax code configuration. Or if it's a walk in customer, you can set up to house accounts, one for if they have a card and the other for if they don't have a card. Changing tax methods is always a pain, so it might easier for you to just customize your installation. But the destination based tax system was intended for the purpose of making things more flexible.

@chunter2
Copy link
Contributor Author

chunter2 commented Jun 2, 2024

I think the destination based tax system is what I need, I'm just not quite sure how it works. Currently we have a customer called Tax Exempt that we've been using but we didn't realize we weren't supposed to be removing both taxes. We only use customers for generic things like a 15% discount for example. How would I go about setting the destination based tax system up?

@SteveIreland
Copy link
Collaborator

The documentation for setting up taxes is found in the OSPOS wiki on page https://github.com/opensourcepos/opensourcepos/wiki/Taxes. I'll be happy to add any additional information you need if you can tell me what's missing.

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

No branches or pull requests

3 participants