Easy Digital Downloads EU VAT

1.6.0

Release date 04 March 2025

  • NEW

    Updated HMRC VAT validation to use the new HMRC API.

  • TWEAK

    Updated Slovakia VAT rate.

  • FIX

    Recurring payments being setup with a VAT charge.

  • DEV

    Tested up to WP 6.7.2 and EDD 3.3.6

1.5.27

Release date 03 December 2024

  • FIX

    Translation compatibility issues with WordPress 6.7

  • DEV

    Updated internal libraries.

  • DEV

    Tested up to WP 6.7.1 and EDD 3.3.5

1.5.26

Release date 16 September 2024

  • FIX

    Removed the "Requires Plugins" section from the plugin header.

1.5.25

Release date 09 September 2024

  • TWEAK

    VAT rate for Finland has been increased to 25.5%

  • TWEAK

    No longer set session data when not reverse charged or no VAT number is present.

  • TWEAK

    Added a new filter for the insert_subscription_payment method.

  • DEV

    Minor internal changes.

  • DEV

    Tested up to WP 6.6.1 and EDD 3.3.3

1.5.24

Release date 02 April 2024

  • FIX

    fatal error when activating the plugin while EDD is not active.

  • FIX

    VAT "Billed To" section not visible due to payment key not longer available via global variable.

  • DEV

    Updated internal libraries.

1.5.23

Release date 11 January 2024

  • TWEAK

    Updated VAT rate for Estonia.

  • TWEAK

    Hide "Additional Information" header when you don't have notes.

  • TWEAK

    Display appropriate list of countries under the "Country of VAT registration" input inside the setup wizard.

  • TWEAK

    Minor changes to the settings panel and steps of the setup wizard.

  • FIX

    Display missing countries under the "Country" input inside the setup wizard.

  • DEV

    Minor internal changes.

  • DEV

    Updated internal libraries.

  • DEV

    Tested up to WP 6.4.2

1.5.22

Release date 31 October 2023

  • TWEAK

    clear the tax rate cache prior to displaying the cart when the checkout block is used.

  • TWEAK

    VAT field description hidden when using checkout blocks for consistency.

  • TWEAK

    Added payment object and payment ID as extra arguments to the "edd_vat_export_vat_ec_sales_vat_number" filter.

  • FIX

    spacing between the state/province/zip fields and the VAT field.

  • DEV

    Updated internal libraries.

  • DEV

    Tested up to WP 6.3.2

1.5.21

Release date 22 August 2023

  • TWEAK

    Display both EU and UK VAT numbers in invoices template.

1.5.20

Release date 09 August 2023

  • DEV

    Updated internal libraries.

  • DEV

    Tested up to WP 6.3.

1.5.19

Release date 01 August 2023

  • FIX

    Checkout displaying "Invalid Requester member state" when the "Country of VAT registration" is set to "United Kingdom" due to change in VIES api.

1.5.18

Release date 25 July 2023

  • TWEAK

    Display all countries into the "Country" field.

  • TWEAK

    Added filters for the selectors used when updating the checkout template.

1.5.17

Release date 11 July 2023

  • TWEAK

    Renamed the current "Country" setting to “Country of VAT registration”

  • TWEAK

    Added a new “Country” field used for invoices.

  • TWEAK

    Added partial German translation.

1.5.16

Release date 13 June 2023

  • FIX

    Increased number of returned custom tax rates.

  • TWEAK

    Updated internal libraries.

  • TWEAK

    Added new edd_vat_recurring_insert_subscription_payment_id filter.

1.5.15

Release date 03 May 2023

  • FIX

    Incorrect tax rate applied at checkout when custom and disabled tax rates are being used in EDD 3.0.0+

1.5.14

Release date 19 April 2023

  • TWEAK

    set new temporary VAT rate for Luxembourg.

1.5.13

Release date 13 March 2023

  • TWEAK

    disabled clearing of VAT details on login.

  • TWEAK

    added 2 new filters that can be used to fire custom validation requests for VAT numbers.

  • TWEAK

    updated internal libraries.

1.5.12

Release date 20 February 2023

  • TWEAK

    added internal debugging utilities.

1.5.11

Release date 08 February 2023

  • TWEAK

    updated list of countries available for the "Country" setting.

  • FIX

    content of the "Additional Text" setting from the EDD Invoices plugin not displaying.

  • FIX

    unable to reverse charge UK VAT for valid UK/GB VAT Numbers.

1.5.10

Release date 03 January 2023

  • TWEAK

    updated EDD Invoices integration to conditionally replace templates based on the country of origin of an order.

  • TWEAK

    backwards compatible filters for "VAT number" inside Payments exports.

  • FIX

    PHP warning when name or address are not defined in the VIES API response.

1.5.9

Release date 10 October 2022

  • TWEAK

    updated design of export tools to match EDD 3.0+

  • TWEAK

    update "data-total" attribute on tax recalculation on checkout page.

  • TWEAK

    toggle "disabled" attribute on billing country dropdown and purchase button while recalculating taxes.

  • TWEAK

    added friendly message for the MS_MAX_CONCURRENT_REQ VIES API error.

  • FIX

    VAT number not included in the payments export.

  • FIX

    clear VAT session on login.

  • DEV

    removed plugin promos section in the settings panel.

  • DEV

    updated internal libraries.

1.5.8

Release date 26 July 2022

  • FIX

    infinite loop if no orders or results to export.

  • FIX

    incomplete exports of EU VAT Report & Export EC Sales List Report in EDD 3.0+

  • FIX

    wrong VAT percentage rate displayed in the invoice generated by EDD Invoices in EDD 3.0+

  • TWEAK

    adjusted positioning of the "Settings" link on the plugins screen.

  • TWEAK

    plugin promo positioning in EDD 3.0+

  • DEV

    updated Barn2 libraries.

  • DEV

    tested to EDD 3.0.1

1.5.7

Release date 22 June 2022

  • FIX

    fixed an issue where UK VAT being reverse charged when it shouldn't be.

  • DEV

    updated Barn2 libraries.

1.5.6

Release date 08 June 2022

  • TWEAK

    added tooltip to the country selection field in the plugin's settings panel.

  • TWEAK

    updated barn2 libraries.

  • TWEAK

    updated language files.

  • DEV

    tested up to WordPress 6.0.

1.5.5

Release date 15 April 2022

  • TWEAK

    added "EU MOSS Number" (EU code) as selectable country under the EU Vat settings panel.

  • TWEAK

    added "Northern Ireland" (XI code) as selectable country under the EU Vat settings panel.

  • TWEAK

    use the EDD Store country name in invoices and receipts when the "EU Moss Number" country is selected.

  • FIX

    make sure that the trader address property exists when checking consultation number.

  • DEV

    added edd_vat_invoice_address_country_code filter.

1.5.4

Release date 24 March 2022

  • FIX

    WordPress crashes when EDD is disabled without disabling EDD EU VAT first

1.5.3

Release date 22 March 2022

  • NEW

    improved handling of ajax validation errors at checkout.

  • NEW

    improved handling of expired nonces at checkout.

  • NEW

    store VIES consultation number if available.

  • TWEAK

    swapped the hooks used to copy data for recurring payments.

  • DEV

    updated setup wizard library

  • DEV

    updated barn2 library

  • DEV

    tested up to WordPress 5.9.2 and Easy Digital Downloads 2.11.6.

1.5.2

Release date 12 January 2022

  • NEW

    Compatibility with the EDD Invoices plugin version 1.3.2

  • TWEAK

    EDD Invoices custom templates only load when the EDD Invoices plugin version is lower than 1.3.2.

  • FIX

    Customer VAT details not displaying within the EDD Invoices plugin.

  • Tested up to WordPress 5.8.3 and Easy Digital Downloads 2.11.4.1.

1.5.1

Release date 13 December 2021

  • FIX

    Compatibility issue with the EDD Invoices plugin version 1.3.1

  • FIX

    Frontend javascript ignoring SCRIPT_DEBUG constant.

1.5.0

Release date 07 December 2021

  • NEW

    Added support for the Easy Digital Downloads - Invoices plugin.

  • NEW

    Added ability to display website address and email address inside the invoice.

  • TWEAK

    Switched VIES api url from http to https.

  • TWEAK

    Updated language files.

  • Tested up to WordPress 5.8.2 and Easy Digital Downloads 2.11.3.1.

1.4.2

Release date 13 Oct 2021

  • TWEAK

    Clear EDD Recurring license cancel and renew checkout notice if a VAT number is successfully applied.

  • DEV

    Add a filter to allow showing the hidden incorrectly priced EDD Recurring notices.

  • Tested up to WordPress 5.8.1 and Easy Digital Downloads 2.11.2.

1.4.1

Release date 29 July 2021

  • TWEAK

    Clear EDD Recurring license upgrade checkout notice if a VAT number is successfully applied.

  • FIX

    VAT details were not displayed on the Purchase Receipt or EDD PDF Invoice for certain renewal payments.

  • FIX

    When using the 'Blue Stripe' template with EDD PDF Invoices, special characters would not display correctly.

  • Tested up to WordPress 5.8 and Easy Digital Downloads 2.10.6

1.4

Release date 5 May 2021

  • NEW

    Added UK VAT number validation.

  • NEW

    Added Company UK VAT number field in settings, which is displayed in purchase receipts and emails.

  • NEW

    EDD 3.0 compatibility.

  • TWEAK

    Added an admin warning if the PHP Soap extension is not installed on the server.

1.3.5

Release date 8 April 2021

  • FIX

    Fixed an issue introduced in EDD 2.10.1 which made the VAT number a required field on checkout when a discount code was applied.

1.3.4

Release date 16 February 2021

  • TWEAK

    Switched the purchase receipt details to use a CSS flexbox layout for the columns.

  • DEV

    Added new filters to allow VAT number formatting and for handling payment rounding in the EC Sales List export.

1.3.3

Release date 20 January 2021

  • UK VAT: Remove VAT number field from checkout for United Kingdom following Brexit.
  • TWEAK

    Add expiry for Ireland temporary VAT rate cut.

  • FIX

    Cart totals on checkout when prices are inclusive of tax.

  • DEV

    Filter added to allow users to optionally display VAT number field for United Kingdom on checkout.

  • DEV

    Add Composer project type and remove deprecated file include.

1.3.2

Release date 7 September 2020

  • NEW

    Applied the temporary VAT cut for Ireland from 23% to 21%.

  • FIX

    Minor error which prevented the VAT field description filter working.

1.3.1

Release date 30 June 2020

  • NEW

    Added temporary VAT rate cut for Germany. The VAT rate applied on checkout will be reduced to 16% automatically for customers from 1 July 2020 to 31 December 2020 inclusive.

  • Tested with latest versions of WordPress and EDD.

1.3

Release date 14 May 2020

  • NEW

    Added full VAT company information to purchase receipt and PDF invoice (if using EDD PDF Invoices).

  • FIX

    Added VAT details to subscription renewal payments for EDD Recurring.

  • FIX

    Prevent double submission of VAT number validation on checkout.

  • FIX

    Hide VAT field when checkout first loaded if billing country not in EU.

  • FIX

    The address state on the purchase receipt was displaying the code rather than the full name.

  • FIX

    Improve compatibility with EDD Stripe.

  • TWEAK

    Always show the VAT tax rate on purchase receipt, regardless of plugin setting to show/hide invoice details.

  • DEV

    Added new plugin license system and refactored code.

  • DEV

    Added more filters for easier developer customisation.

  • DEV

    Added Composer support.

1.2

Release date 15 January 2020

  • Added new EC Sales List report for VAT-registered businesses in the EU.
  • Added hooks to VAT Payments report to allow adjustment of total and tax amounts (e.g. for currency conversion).
  • Prevent VAT field being hidden by EDD Stripe when using the saved billing address feature.
  • Move VAT check result inside main VAT field on checkout.

1.1

Release date 17 December 2019

  • Hide VAT field on checkout if billing country is not in the EU.

1.0

Release date 28 November 2019

  • Initial release.

Easy Digital Downloads EU VAT

Not bought the plugin yet?
Easy Digital Downloads EU VAT sidebar CTA Buy Now

Our Customers Say

Solid Plugin - Document Library Pro Plugin works well. Installed for a client and he is very satisfied with how it works.
—Lynn Ray Stanphill