发票和税收是小型企业和自由职业者面临的两个最大挑战。由于普遍缺乏知识和资源,许多中小型企业(SMB)在税收合规,现金流管理和发票不一致方面遇到困难。结果,他们在造成不必要的压力的同时冒着财务保障的风险。
Financial Software Giant Intuit的QuickBooks自雇(QBSE)为小型企业和自由职业者提供了生命线,使他们可以更轻松地通过直觉系统管理发票和税收。
在Intuit任职期间,Android工程师Sriram Santosh Aripirala一直是创新变化的关键驱动力,有助于使QBSE成为自由职业者和中小型企业的必备品,同时使开票和税收设置都容易且易于数百万用户。
发票移动模块
QuickBooks的主要目标之一是使开票简单,为用户提供了一个直观的解决方案,有助于节省时间和金钱 - 尤其是针对缺乏会计专业知识的小型企业和自由职业者。
但是,Aripirala发现QuickBooks的发票系统不仅过时了,而且缺乏可扩展性,从而导致参与度和采用率降低。这突出了清楚的需求,需要现代化发票系统并引入可重复使用的模块化发票功能,该功能可以在QuickBooks的移动应用程序中兼容。
为此,Aripirala和他的团队创建了一个新的发票模块,该模块不仅可扩展,而且可以在多个Intuit应用程序中使用,包括QuickBooks Mobile和QuickBooks自雇。这有助于解决用户经历的许多痛点,这也意味着用户在不同的应用程序或设备之间切换时可以享受无缝的体验。
为了实现这种无缝的互操作性,Aripirala的团队使用模型视图 - 视图模型(MVVM)体系结构以及创新的工具,例如JetPack查看绑定和导航,Kotlin Coroutines和Apollo GraphQl。这些工具增强了UI响应能力,简化导航和优化的数据收集,从而在应用程序中提高了性能。
自动营业税设置移动模块
营业税是中小型企业的另一个关键管理障碍,尽管QuickBooks旨在使此过程更简单,但其设置在历史上很复杂,这意味着用户不得不依靠外部资源来确保遵守税法。
挑战:该平台需要一个可重复使用的应用内营业税设置模块,该模块可以自动化税收确定和计算,从而简化了小型企业的税收合规性,并确保它们可以留在应用程序中以获得成功的设置。
为此,Aripirala引入了基于用户位置的三步营业税设置过程,从而消除了对外部资源或额外用户输入的需求。他还开发了可以自动计算并将营业税用于发票订单项的工具。这大大减少了手动错误,确保企业符合各种税收要求,并允许用户设置自定义营业税率并确认免税客户。
该工具旨在可扩展,再次使用模块化MVVM体系结构,该体系结构可以在其他Intuit移动产品中重复使用。它还依靠集成的Apollo GraphQl来获取更有效的数据。
SMB税收效率的先驱
Sriram Santosh Aripirala的作品直接导致了Intuit的前所未有的增长。他对用户参与和保留的改善导致Intuit的在线生态系统增长了31%,收入增长了15%(约合10亿美元)。通过增强这些核心用户功能,他还为移动收养的激增做出了贡献,导致了超过400万个QuickBooks的移动应用程序和500,000个QuickBooks Money的下载。
除了Intuit之外,Aripirala的作品也在整个行业中回荡,激发了竞争对手的领先优势。特别是,他在自动税功能方面的工作直接影响了其他行业领导者,这证明了Xero于2023年11月推出其自动销售税功能。
通过致力于创建强大但用户友好的工具,Aripirala从根本上重新定义了对移动财务应用程序的期望。他对可用性和可伸缩性的坚定承诺不仅改变了QuickBooks的产品,而且还为整个移动金融技术领域建立了新的基准。
在创建这些功能强大,用户友好的工具时,Aripirala为可用性和可伸缩性树立了新的标准,通过突破移动财务应用程序可以实现的范围来增强用户期望。通过改造QuickBooks的产品并为整个行业建立新的基准,他的工作证明了周到的技术创新如何将复杂的财务流程转变为全球企业可访问,高效的解决方案。