A mistyped tax ID? Better to know before you invoice

With VeriFactu turned on, the Spanish Tax Agency must be able to identify your customer: if their tax ID and name don’t match its records, the invoice can be rejected.

FacturaDirecta checks your contacts’ Spanish tax ID against the AEAT and EU VAT numbers against VIES as you type. If something doesn’t add up, it tells you and helps you fix it. On every plan, including Free.

Your address book

What FacturaDirecta does for you

Your contacts, with their tax details in order and their history in view.

One record, several roles

The same contact can be a customer, a supplier and an employee at once. No duplicate records.

Tax ID checked with the AEAT

When you enter a Spanish contact’s tax ID, we check it with the Tax Agency and tell you if the name doesn’t match or if the tax ID is deregistered or revoked.

Fixed in one click

If the AEAT has a different company name for your customer, we let you know and you choose which one to keep: theirs or yours.

EU VAT numbers with VIES

We validate the intra-community VAT number of your EU customers and suppliers with the European Commission’s VIES system.

Ready for VeriFactu

With VeriFactu turned on, filter the contacts whose tax ID the AEAT hasn’t validated yet. The activation wizard lists the customers you need to fix.

Their whole history

On their record you see what they owe you or you owe them and all their documents: invoices, quotes, delivery notes, purchases, collections and payments.

Addresses and contact people

Save several addresses and contact people, and choose which ones are used for each type of document.

Their preferences and their language

Each customer’s taxes, payment method, payment terms and payment days are suggested automatically on their invoices. And with their language on their record, their invoices, estimates and delivery notes go out in that language.

Import from Excel

Upload your customers and suppliers from a CSV or Excel file and create them all at once. If you include each contact’s code from your previous program, a row you already imported isn’t created twice.

Customers and suppliers, in order

Create and manage your contacts in the cloud and always have them at hand.

Contact management

Contact management

Contacts on the fly

A new customer? Create them from the invoice’s own selector, without leaving the document.

Find anyone

Search by name or tax ID, filter by customers, suppliers or employees and export the list to CSV or Excel.

Ready to invoice

Pick the contact and FacturaDirecta adds their details to the invoice for you. Discover invoicing

Start for free!

FAQ

We answer your questions

Answers to the most common questions about contacts in FacturaDirecta.

It doesn’t merge contacts automatically: if you have two records with the same tax ID, you move the documents to one and delete the other. It doesn’t detect a repeated tax ID either, whether you create the contact by hand or import it. Employees aren’t imported: you create them one by one. And tax IDs from outside the EU aren’t validated, because there’s no common official service. How to merge duplicate contacts (in Spanish).

No response doesn’t mean the tax ID is wrong, and it doesn’t block anything: you can save the contact and invoice. Do repeat the check before issuing, though, to avoid errors with VeriFactu or TicketBAI. AEAT and European (VIES) validation (in Spanish).

Yes. Bring your customers and suppliers over from a CSV or Excel file: check how the columns are mapped and you’re done. Importing creates new contacts and doesn’t update the ones you already have, so keep only the missing ones in the file. Import contacts (in Spanish).

No. The same contact can also be a supplier: their details are kept and you add their supplier preferences. Contact detail page (in Spanish).

Put your contacts in order

Try FacturaDirecta for free, you’ll see how easy it is.
Start Free