2

I work as a software developer in the UK for a company headquartered in Canada (not sure if the regulations vary from country to country) and I have to log my time for any work I do as either "CapEx" or "OpEx".

Operating Expenses (OpEx) are the costs of running a business day to day. Capital Expenses (CapEx) are long term investments whose benefits continues over a long period.

While there are some simple cases like: * New feature is CapEx * Triaging the dev support queue is OpEx

I'm confused about how to log my time and some of the rules don't fully make sense to me e.g. bug fix is always OpEx (even before the software is made available to the end user?)

Is there a simple definition of whether my work is CapEx or OpEx that works for all cases?

Can a bug fix ever be CapEx? Is DevOps code to automate deployment or tests for software OpEx? Is work to implement nonfunctional requirements like performance or backups for software CapEx or OpEx? Please cite sources in your answers!

Matt
  • 133
  • 6

0 Answers0