Scelta canale trasmissione fatture

Ciao a tutti,

Ho bisogno di chiedervi un consiglio: devo creare un software di fatturazione per alcuni clienti (verrà quindi utilizzato da più aziende diverse) e devo scegliere quale canale utilizzare per trasmettere e ricevere le fatture. PEC, Web-service o FTP? Quali sono secondo voi i pro e i contro delle 3 possibilità?
Considerando anche la difficoltà di implementazione, dite che la PEC è la scelta più rapida?
E a livello di costi per l’infrastruttura? Ad esempio per l’FTP mi immagino ci sia bisogno di server FTP affidabile che non sia mai down, ma credo che anche una VPS basic vada bene, no?
E considerando che le aziende clienti del software potrebbero aumentare, cosa suggerite?

Ultima domanda: sapete se qualcuno ha sviluppato un web service al quale ci si può appoggiare per la trasmissione delle fatture, integrandolo quindi senza sviluppare un modulo ad hoc?

Grazie mille!