VAT MOSS Support

Hi everyone,

We have added support for VAT MOSS in the API.

Invoices, Estimates and Bank Transaction Explanations that are tagged as EC
VAT MOSS will be returned with an “ec_status” of “EC VAT MOSS” and with an
additional “place_of_supply” field containing the String country name. You
can create MOSS entries by specifying these values in your POST request.
Note that you must provide a valid sales tax rate for the Place of Supply
country when creating Invoice/Estimate Items and Bank Transaction
Explanations.

You can find more details in our API Documentation
https://dev.freeagent.com/docs.

Thanks,
David

Hi David,

I’m posting the following bank explanation transaction on a Sandbox site:

{
“bank_transaction_explanation”:{

“bank_transaction”:“https://api.sandbox.freeagent.com/v2/bank_transactions/6983”,
“category”:“https://api.freeagent.com/v2/categories/002”,
“dated_on”:“2015-01-02”,
“description”:“WEB-002450 - EUR 12.75”,
“gross_value”:9.76,
“manual_sales_tax_amount”:1.69,
“ec_status”:“EC VAT MOSS”,
“place_of_supply”:“Spain”,
“sales_tax_rate”:21
}
}

but I’m getting the following errors back:

{
“errors”: [
{
“message”: “ec_status should indicate EC Services or EC Goods if set,can only be set to EC VAT MOSS for sales of services”
},
{
“message”: “ec_status should indicate EC Services or EC Goods if set,can only be set to EC VAT MOSS for sales of services”
}
]
}

I noticed that you can’t switch on VAT MOSS support on the sandbox… Is
that the problem or am I doing something else wrong?

ChrisOn Wednesday, 4 March 2015 15:32:33 UTC, David Pilling wrote:

Hi everyone,

We have added support for VAT MOSS in the API.

Invoices, Estimates and Bank Transaction Explanations that are tagged as
EC VAT MOSS will be returned with an “ec_status” of “EC VAT MOSS” and with
an additional “place_of_supply” field containing the String country name.
You can create MOSS entries by specifying these values in your POST
request. Note that you must provide a valid sales tax rate for the Place of
Supply country when creating Invoice/Estimate Items and Bank Transaction
Explanations.

You can find more details in our API Documentation
https://dev.freeagent.com/docs.

Thanks,
David

Hi Chris,

It looks like the sandbox hadn’t been updated to enable MOSS support. Sorry
about that, it should be working now. Let me know if you have any more
issues.

Thanks,

DavidOn Monday, 16 March 2015 23:03:01 UTC, Chris Wood wrote:

Hi David,

I’m posting the following bank explanation transaction on a Sandbox site:

{
“bank_transaction_explanation”:{
“bank_transaction”:"
https://api.sandbox.freeagent.com/v2/bank_transactions/6983",
“category”:“https://api.freeagent.com/v2/categories/002”,
“dated_on”:“2015-01-02”,
“description”:“WEB-002450 - EUR 12.75”,
“gross_value”:9.76,
“manual_sales_tax_amount”:1.69,
“ec_status”:“EC VAT MOSS”,
“place_of_supply”:“Spain”,
“sales_tax_rate”:21
}
}

but I’m getting the following errors back:

{
“errors”: [
{
“message”: “ec_status should indicate EC Services or EC Goods if set,can only be set to EC VAT MOSS for sales of services”
},
{
“message”: “ec_status should indicate EC Services or EC Goods if set,can only be set to EC VAT MOSS for sales of services”
}
]
}

I noticed that you can’t switch on VAT MOSS support on the sandbox… Is
that the problem or am I doing something else wrong?

Chris

On Wednesday, 4 March 2015 15:32:33 UTC, David Pilling wrote:

Hi everyone,

We have added support for VAT MOSS in the API.

Invoices, Estimates and Bank Transaction Explanations that are tagged as
EC VAT MOSS will be returned with an “ec_status” of “EC VAT MOSS” and with
an additional “place_of_supply” field containing the String country name.
You can create MOSS entries by specifying these values in your POST
request. Note that you must provide a valid sales tax rate for the Place of
Supply country when creating Invoice/Estimate Items and Bank Transaction
Explanations.

You can find more details in our API Documentation
https://dev.freeagent.com/docs.

Thanks,
David