diff --git a/src/Core/Services/Implementations/StripePaymentService.cs b/src/Core/Services/Implementations/StripePaymentService.cs index b0ad30ff1..4aaf15064 100644 --- a/src/Core/Services/Implementations/StripePaymentService.cs +++ b/src/Core/Services/Implementations/StripePaymentService.cs @@ -444,6 +444,22 @@ namespace Bit.Core.Services Quantity = 1, }); + var taxRates = await _taxRateRepository.GetByLocationAsync( + new Bit.Core.Models.Table.TaxRate() + { + Country = customer.Address.Country, + PostalCode = customer.Address.PostalCode + } + ); + var taxRate = taxRates.FirstOrDefault(); + if (taxRate != null) + { + subCreateOptions.DefaultTaxRates = new List(1) + { + taxRate.Id + }; + } + if (additionalStorageGb > 0) { subCreateOptions.Items.Add(new SubscriptionItemOptions