Als ProviNET sowohl seine geografische Präsenz als auch sein Angebot erweiterte, wurden die Umsatzsteuerpflichten des Unternehmens komplexer, was die Einhaltung der Vorschriften erschwerte. Die manuellen Prozesse zur Berechnung der Umsatzsteuer und zur Verwaltung von Befreiungen wurden zu riskant und zu aufwendig.
„Es war eine mühsame Aufgabe“, sagt Barb Cullinan, die bei ProviNET den Bereich Business Services leitet. Ihre Aufgabe bestand darin, die Transaktionsinformationen aus ihrem ConnectWise ERP zu übernehmen und die Umsatzsteuer an Microsoft Dynamics GP zu übermitteln. Jeden Monat glich sie die beiden Systeme ab und stellte sicher, dass alle steuerpflichtigen Posten besteuert und alle steuerbefreiten Posten nicht besteuert wurden. Erschwerend kam hinzu, dass ProviNET ebenfalls ein Wiederverkäufer ist und somit der Gebrauchssteuer unterliegt.
„Da unser Unternehmen Produkte an Kunden außerhalb des Bundesstaats verkaufte oder Dienstleistungen für Kunden außerhalb des Bundesstaates erbrachte, fand ich gelegentlich Unstimmigkeiten“, erinnert sich Barb, „und dann musste ich Zeit damit verbringen, die Ursache zu suchen und Korrekturen vorzunehmen“. Wenn zum Beispiel einem steuerbefreiten Kunden versehentlich Umsatzsteuer berechnet wurde, war Barb dafür verantwortlich, herauszufinden, wo im Prozess der Fehler aufgetreten war.
Das größte Risiko für eine mangelhafte Einhaltung der Vorschriften bestand darin, wie das Unternehmen seine Freistellungszertifikate verwaltete. „Ich bewahrte sie in einem großen Ordner auf meinem Schreibtisch auf“, lacht Barb. „Und einmal ließ ich jemanden eine Tabelle ausdrucken, um den Überblick darüber zu behalten, wer steuerbefreit war und warum … das war ein ziemliches Durcheinander.“