Salta al contingut principal

Els costos d'implementació al núvol, explicats: quins costos de configuració d'allotjament capitalitzes sota l'ASC 350-40

Publicat 13 minuts de lecturaMike ThriftMike Thrift
Els costos d'implementació al núvol, explicats: quins costos de configuració d'allotjament capitalitzes sota l'ASC 350-40
En aquesta pàgina

La teva empresa acaba de signar un contracte de tres anys per un ERP al núvol per 60.000 dòlars l'any, més un pressupost d'implementació de 90.000 dòlars dels consultors del proveïdor. Aquesta és la pregunta que et farà el teu controller abans que es pagui la primera factura: aquests 90.000 dòlars van directament al compte de pèrdues i guanys d'aquest trimestre, o es queden al balanç i es van filtrant a la despesa una mica cada mes durant tres anys? La resposta mou el teu benefici declarat en desenes de milers de dòlars el primer any, i es regeix per una norma comptable que la majoria de petites empreses no han sentit mai.

Aquesta norma és l'ASC 350-40, tal com la va aclarir l'Actualització de Normes Comptables 2018-15 del FASB. Decideix quins costos de configuració al núvol capitalitzes i quins registres com a despesa. Si ho fas bé, els teus estats financers coincideixen amb l'economia de l'operació. Si ho fas malament, o bé infradeclares el benefici d'aquest any o bé arrossegues un actiu fantasma que el teu auditor et farà donar de baixa. Aquesta guia recorre la norma etapa per etapa, amb els assentaments comptables per demostrar-ho.

Per què els costos de configuració al núvol necessitaven la seva pròpia norma​

Abans del 2018, els PCGA dels EUA tenien dos models diferents per al que sovint era el mateix projecte tecnològic. Si compraves una llicència de programari local, els costos de posar-lo en marxa seguien les normes del programari d'ús intern: determinats costos de desenvolupament es capitalitzaven com un actiu i s'amortitzaven. Si et subscriviaves al mateix programari allotjat al núvol del proveïdor sota un contracte de servei, no hi havia cap actiu al qual associar els costos, així que la majoria d'empreses registraven com a despesa cada dòlar d'implementació a mesura que es produïa.

L'economia era idèntica —configurar el sistema, connectar-lo amb les teves altres eines, provar-lo, formar el teu equip— però els estats financers semblaven completament diferents segons on visquessin els servidors. A mesura que les empreses es van traslladar en massa al núvol, aquesta discrepància es va fer impossible d'ignorar.

L'ASU 2018-15 ho va corregir alineant els dos models. Els costos d'implementació d'un acord d'allotjament que és un contracte de servei ara s'avaluen exactament com si fossin costos d'un projecte de programari d'ús intern sota l'ASC 350-40. Alguns es capitalitzen. La trampa és que quins costos compleixen els requisits depèn totalment de l'etapa del projecte en què s'ubiquen — i les etapes són més estretes del que la majoria de la gent espera.

Primera pregunta: contracte de servei o llicència de programari?​

La regla de capitalització només s'aplica a un acord de computació al núvol que és un contracte de servei — el típic acord SaaS en què accedeixes a programari que s'executa a la infraestructura del proveïdor i mai no posseeixes el codi.

Un acord inclou una llicència de programari en lloc d'això (comptabilitzada com a programari d'ús intern) només si totes dues d'aquestes condicions es compleixen:

  1. Tens el dret contractual de prendre possessió del programari en qualsevol moment durant el període d'allotjament sense una penalització significativa.
  2. Et és factible executar el programari al teu propi maquinari o contractar amb una altra part perquè l'allotji.

Per a una subscripció SaaS típica de petita empresa —QuickBooks Online, NetSuite, HubSpot, un ERP al núvol— totes dues condicions fallen. No pots endur-te el codi a casa, i no podries executar-lo tu mateix si ho fessis. Així que és un contracte de servei, les quotes de subscripció es registren com a despesa a mesura que es rep el servei, i els costos d'implementació passen per la prova de tres etapes que segueix a continuació.

Fixa't en què no canvia la norma: la comptabilitat del mateix element de servei. Les teves quotes d'allotjament mensuals o anuals segueixen sent una despesa operativa corrent. Només els costos puntuals d'implementació i configuració reben l'anàlisi de capitalitzar-o-despesa.

Les tres etapes que ho decideixen tot​

L'ASC 350-40 divideix cada projecte de programari en tres etapes. L'etapa determina el tractament, i punt.

Etapa 1: Projecte preliminar — Registra-ho tot com a despesa​

L'etapa preliminar cobreix tot el que fas per decidir què construir i si tirar endavant:

  • Avaluar i seleccionar proveïdors, emetre sol·licituds de propostes, assistir a demostracions
  • Determinar els requisits del sistema i redissenyar els processos de negoci
  • Consultors contractats per ajudar-te a triar una plataforma
  • La decisió final d'autorització — la direcció aprova i finança formalment el projecte

Cada dòlar d'aquesta etapa es registra com a despesa a mesura que es produeix. Els 15.000 dòlars que vas pagar a un consultor independent per comparar tres ERP i recomanar-ne un? Despesa. El temps intern que el teu equip va dedicar a mapar requisits abans de signar? Despesa. No es capitalitza res fins que la direcció ha autoritzat el projecte i és probable que el projecte es completi i el programari s'utilitzi tal com estava previst.

Etapa 2: Desenvolupament d'aplicacions — Capitalitza el que compleixi els requisits​

Un cop autoritzat el projecte, entres a l'etapa de desenvolupament d'aplicacions, i aquesta és l'única etapa on es produeix la capitalització. Els costos capitalitzables inclouen:

  • Configuració i personalització del programari allotjat segons les teves especificacions
  • Codificació i construcció d'interfícies entre l'aplicació al núvol i els teus altres sistemes
  • Proves, incloses les proves en paral·lel contra el teu sistema antic
  • Actualitzacions i millores fetes durant la implementació que afegeixen funcionalitat
  • Costos de nòmina i relacionats amb la nòmina dels empleats que dediquen temps directament a aquestes activitats, més les tarifes de consultors externs pel mateix treball

La prova clau és que el cost crea directament la configuració operativa que utilitzaràs durant el termini d'allotjament. Un consultor que personalitza fluxos d'aprovació al teu nou ERP compleix els requisits. Construir la integració d'API que envia comandes de l'ERP al teu sistema de magatzem compleix els requisits.

Etapa 3: Post-implementació i operació — Registra-ho tot com a despesa​

Un cop el sistema (o un mòdul seu) entra en funcionament, tornes a registrar-ho tot com a despesa:

  • Manteniment, suport i correccions d'errors menors
  • Costos de formació — sempre despesa, independentment de quan es produeixin
  • Costos de conversió i migració de dades — despesa a mesura que es produeixen
  • Administració contínua i redisseny de processos després de l'entrada en funcionament

Torna a llegir aquestes dues línies en negreta, perquè són la part d'aquesta norma que més es falla a la pràctica.

Per què la formació i la conversió de dades segueixen sent despesa​

Sorprèn gairebé a tothom que la factura per migrar deu anys d'historial al nou sistema —sovint la partida individual més gran— es registri com a despesa encara que passi just dins de l'etapa de desenvolupament d'aplicacions. Dues raons ho expliquen:

La formació beneficia la teva gent, no l'actiu. L'actiu capitalitzat és l'entorn de programari configurat. La formació ensenya els empleats a utilitzar-lo; si se'n van, el valor marxa per la porta. Com que el benefici futur no està controlat per l'empresa de la manera com ha d'estar-ho un actiu, la formació es registra com a despesa tant si passa abans, durant com després de l'entrada en funcionament.

La conversió de dades mou informació antiga, no crea capacitat nova. Netejar, reformatar i carregar els teus registres històrics no millora el programari allotjat ni amplia el que pot fer. És el cost de traslladar dades que ja posseïes, així que es registra com a despesa a mesura que es produeix.

A la pràctica, això vol dir que has de dividir les factures del proveïdor per activitat, no només pagar-les. Un sol enunciat de treball d'implementació de 90.000 dòlars podria contenir 50.000 dòlars de configuració (capitalitzar), 25.000 dòlars de migració de dades (despesa) i 15.000 dòlars de formació d'usuaris finals (despesa). Demana al proveïdor que desglossi el temps per activitat abans que comenci el projecte — reconstruir la divisió en el moment de l'auditoria a partir d'una factura global és penós, i els auditors assumiran el pitjor sobre els imports no documentats.

Amortitzar el que has capitalitzat​

Els costos d'implementació capitalitzats es presenten al balanç juntament amb els pagaments anticipats de les quotes d'allotjament — conceptualment un actiu pagat per endavant, no un programari que posseeixes. Després s'amortitzen de manera lineal durant el termini de l'acord d'allotjament.

El termini d'allotjament inclou el període no cancel·lable més qualsevol període de renovació que tinguis la certesa raonable d'acceptar. Un contracte d'un any que esperes plenament renovar dues vegades s'amortitza durant tres anys, no un. Aquest judici importa: amortitzar 50.000 dòlars durant un any és 4.167 dòlars al mes de despesa, mentre que repartir-los durant tres anys és 1.389. Documenta la suposició de renovació quan la configuris.

Dos detalls de presentació més que els auditors revisen:

  • La despesa d'amortització va a la mateixa línia del compte de resultats que les quotes d'allotjament — normalment despeses generals i administratives o la línia de despeses operatives on viu la subscripció. No l'enterris a la depreciació ni en una línia d'amortització separada amb els teus altres intangibles.
  • L'efectiu pagat per la implementació segueix les quotes d'allotjament a l'estat de fluxos d'efectiu — activitats operatives, no d'inversió.

I els costos capitalitzats no són d'enviar i oblidar. Si abandones un mòdul, canvies de proveïdor a mig contracte o el projecte s'atura indefinidament, prova l'actiu per deteriorament i dona de baixa el que no tingui benefici futur. Una implementació capitalitzada per a un sistema que has cancel·lat és una depreciació esperant que el teu auditor la trobi.

Els assentaments comptables, de principi a fi​

Diguem que signes un acord d'ERP al núvol de tres anys. La implementació es desglossa en 50.000 dòlars de treball de configuració (capitalitzable), 25.000 dòlars de migració de dades (despesa) i 15.000 dòlars de formació (despesa). Aquí tens el cicle de vida complet.

Pagament de les factures d'implementació:

2026-11-15 * "Cloud ERP vendor" "Implementation - configuration phase"
  Assets:Prepaid-Expenses:Cloud-Implementation  50,000.00 USD
  Expenses:Professional-Fees:Data-Migration      25,000.00 USD
  Expenses:Training:ERP-End-User                 15,000.00 USD
  Assets:Checking:Operating                     -90,000.00 USD

Fixa't en la divisió: un pagament, tres destinacions. Els dòlars de configuració es converteixen en un actiu; la migració i la formació van directament a despesa.

Amortització mensual durant el termini d'allotjament de 36 mesos (50.000 $ / 36 = 1.388,89 $):

2026-12-31 * "Amortize cloud ERP implementation costs" ""
  Expenses:G-and-A:Software-Subscriptions   1,388.89 USD
  Assets:Prepaid-Expenses:Cloud-Implementation  -1,388.89 USD

L'amortització recau al mateix compte de despesa que les quotes de subscripció, mantenint el cost total de l'acord visible en un sol lloc. Si el teu sistema de comptabilitat admet transaccions recurrents, configura aquest assentament per repetir-se mensualment durant el termini d'allotjament i adjunta la nota de renovació al calendari perquè un tu futur — o un comptable futur — sàpiga per què s'executa durant 36 mesos.

Cinc errors que fan ensopegar les petites empreses​

1. Registrar-ho tot com a despesa per prudència. L'hàbit anterior al 2018 perdura. Si registres com a despesa els 90.000 dòlars sencers el primer any quan 50.000 dòlars pertanyien al balanç, infradeclares el benefici del primer any i sobredeclares els anys posteriors. Els prestadors que llegeixin els teus estats financers veuen una imatge pitjor del servei del deute que la realitat.

2. Capitalitzar el treball de selecció del proveïdor. L'etapa preliminar és més àmplia del que la gent pensa. La consultoria estratègica, el suport a la sol·licitud de propostes i l'anàlisi de requisits fets abans que la direcció autoritzés el projecte són despesa — encara que la mateixa consultora faci després la implementació. La data d'autorització és la línia divisòria; els costos anteriors mai no compleixen els requisits.

3. Capitalitzar la migració de dades perquè "sembla" implementació. És treball d'implementació en anglès planer però no és un cost capitalitzable sota l'ASC 350-40. Els proveïdors de migració comercialitzen paquets de preu fix que difuminen aquesta línia. Aconsegueix el desglossament per activitat per escrit.

4. Amortitzar durant el termini equivocat. Utilitzar el termini inicial d'un any quan tens la certesa raonable de renovar carrega la despesa al principi i infradeclara l'actiu. A la inversa, allargar l'amortització sobre renovacions a les quals no estàs compromès infradeclara la despesa corrent. Revisa la suposició si els plans canvien — una decisió de no renovar escurça la vida restant de manera prospectiva.

5. Ignorar la diferència entre llibres i impostos. A efectes de l'impost federal, els costos d'implementació al núvol generalment són deduïbles com a despeses empresarials ordinàries i necessàries quan es paguen o es produeixen — no hi ha equivalent fiscal de la capitalització de l'ASC 350-40 per a la majoria de configuracions de contractes de servei. Això vol dir que els teus llibres mostren un actiu i una amortització mentre la teva declaració d'impostos mostra una deducció immediata. Fes el seguiment de la diferència als teus papers de treball d'actius fixos o d'impostos diferits perquè es reverteixi netament en lloc de convertir-se en una partida de conciliació misteriosa permanent.

Una llista de verificació pràctica per a la teva propera implantació al núvol​

Abans que comenci la propera implementació, posa en marxa aquests cinc controls:

  1. Data l'autorització. Aconsegueix una aprovació escrita de la direcció amb un compromís de finançament, i tracta automàticament com a despesa d'etapa preliminar els costos anteriors a aquesta data.
  2. Exigeix facturació a nivell d'activitat. L'enunciat de treball hauria de separar la configuració i personalització, les integracions, les proves, la migració de dades i la formació en partides diferenciades amb tarifes o quotes fixes diferents.
  3. Configura el compte d'actiu aviat. Crea un compte d'actiu d'implementació pagat per endavant per a cada acord (no un sol compte agrupat), perquè els calendaris d'amortització i les revisions de deteriorament es mantinguin nets quan executis múltiples sistemes.
  4. Anota el termini d'allotjament. Escriu el període no cancel·lable, les renovacions esperades i el raonament, i adjunta-ho al calendari d'amortització.
  5. Marca al calendari la revisió de deteriorament. Com a mínim anualment — i sempre que consideris canviar de proveïdor o desmantellar un mòdul — pregunta si l'import en llibres encara té benefici futur.

El programari al núvol va traslladar els servidors fora de les teves instal·lacions, però no va traslladar el judici comptable fora de la teva taula. Les empreses que gestionen això bé tracten la comptabilitat d'implementació com a part del pla del projecte, no com a un exercici de neteja de final d'any. Classifica cada factura a la seva etapa quan arribi, amortitza l'actiu durant el termini real d'allotjament, i els teus estats financers explicaran la mateixa història que el teu full de ruta de TI.

Font: https://beancount.io/ca/blog/2026/10/31/cloud-implementation-costs-explained-asc-350-40-capitalize-amortization-guide

Publicat: 31 d’octubre del 2026