Base solution for your next web application
Open Closed

invoicing: what about taxation / taxing? #8624


User avatar
0
alexanderpilhar created

8.2.1, Angular, .Net Core

This is a general question about selling a product / service built with ASPNETZERO and the implications when it comes to invoicing and taxation / taxing.

Let's assume the following:

  • company's home is a country in the European Union (EU)
  • product / service will be available international
  • product / service will be available for B2B and B2C

Invoicing and taxation / taxing is depending on:

  • Where the tenant is from (same country / member of the EU / outside EU)
  • The type of tenant (B2B / B2C)

As far as I see, there is no built-in way in ASPNETZERO to handle this scenario yet. So, how do you do it?

Markdown is supported
Copy & paste or drag & drop images (max 30 MB per image)

2 Answer(s)
  • User Avatar
    1
    ismcagdas created
    Support Team

    Hi @alexanderpilhar

    You are right, AspNet Zero doesn't provide a solution to taxation out of the box. You have to implement it yourself.

    Basically, I would do it like this.

    1. Create Location table which will contain Name of Location and tax rate.
    2. During purcahse, ask tenant to select a location (or detect it by IP address).
    3. Add a TaxRate field to tenant and fill it with the TaxRate of selected Location of Tenant.
    4. Add Tax price to final amount.

    Just note that this is a very breif explanation. I'm sure there will be some challanges :)

    Markdown is supported
    Copy & paste or drag & drop images (max 30 MB per image)
  • User Avatar
    0
    alexanderpilhar created

    Hi @ismcagdas and thank you for your answer!

    Yes, I'm already working on an implementation - I was just wondering if people where using other solutions for taxation ... maybe PayPal or Stripe offer something that is easy to use!?

    Anyway, closing this now!

    Markdown is supported
    Copy & paste or drag & drop images (max 30 MB per image)