Your Software Project...Approved! Discover Agile s CapEx/OpEx Advantage



Similar documents
Crush Your Competitors with Custom Software

NOT-FOR-PROFIT ORGANIZATIONS: NEW DIRECTIONS

2010 Second Quarter Report Leading the Evolution of Global Stock Plan Management

The future of not-for-profit accounting standards Share your ideas and have an impact

Accounting Standards for Private Enterprises

Statement of Principles

Choosing the Right CRM Why We Recommend Salesforce

Accounting Standards for Not-for-Profit Organizations

(Formerly CVTech Group Inc.)

CANADIAN GAAP IFRS COMPARISON SERIES

International Accounting Standard 38 (IAS 38), Intangible Assets

Canadian Tire Jumpstart Charities

Management Discussion and Analysis as of March 31, 2015

Financial Statements. The National Ballet of Canada, Endowment Foundation. June 30, 2014

Technical Accounting Alert

Tips and Techniques to Manage Asset Accounting Activities to Stay in Compliance with IFRS. Eric Barlow Managing Partner Serio Consulting

F O R T H E T H R E E A ND SI X M O N T HS E ND E D JUN E 30, 2009

This discussion and analysis contains forward-looking statements. Please refer to the cautionary language on page 19.

Canadian Tire Jumpstart Charities

FINANCIAL STATEMENTS FOR THE THREE MONTHS ENDED MARCH 31, 2013

Fonds - A Guide to Independent Valuation

How to be a Graduate Student in Social Psychology

Accounting developments

MANAGEMENT S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS FOR THE THREE AND NINE-MONTH PERIODS ENDED SEPTEMBER 30, 2010

Statement of Financial Accounting Standards No. 131

International Financial Reporting Standards (IFRS) Survey Results and Staff Recommendations

Unaudited Consolidated Financial Statements of NAV CANADA. Three months ended November 30, 2012

Introduction to Financial Accounting 3

A monthly publication from South Indian Bank. To kindle interest in economic affairs... To empower the student community...

AUDITED ANNUAL FINANCIAL STATEMENTS CYMAT TECHNOLOGIES LTD.

GUARDIAN EQUITY INCOME FUND

Siemens Canada Ltd Dr. Donald Wilson Industry DT Large Drives Mining and Minerals

New Standards on Subsidiaries and Joint Arrangements

RESEARCH IN MOTION REPORTS YEAR-END AND FOURTH QUARTER RESULTS FOR FISCAL 2012

MASUPARIA GOLD CORPORATION

Alto Aggressive Canada Focus Portfolio

UNDERSTANDING CANADIAN PUBLIC SECTOR FINANCIAL STATEMENTS

Huron University College. Financial Statements April 30, 2012

Accounting for Goodwill

FINANCIAL REPORTING COUNCIL FRC STUDY: ACCOUNTING FOR ACQUISITIONS

Journal of. Risk Analysis of the Waterfall Model for Educational Software Development. Abstract

REVISITING WEB SITE COSTS UNDER AASB 138 INTANGIBLE ASSETS

Course 1602: International Oil and Gas Accounting and Financial Management - Comprehensive Workshop (5 days)

ENGINEERING.COM INCORPORATED 2002 FINANCIAL STATEMENTS

Dumfries Mutual Insurance Company Financial Statements For the year ended December 31, 2010

Debt Reduction Plan 2005 Debt Reduction and the Offshore Offset Agreement

TUCKAMORE CAPITAL MANAGEMENT INC.

DATA GROUP LTD. ANNOUNCES SECOND QUARTER FINANCIAL RESULTS FOR 2015

Financial statements. Standardbred Canada (Incorporated under the Animal Pedigree Act) October 31, 2012

GUYANA GOLDFIELDS INC.

ASNPO AT A GLANCE Contributions

Objectives Chapter 12

In this chapter, we build on the basic knowledge of how businesses

AUDIOTECH HEALTHCARE CORPORATION

FINANCING AND BUDGETING POLICIES. Development Program. January 2015

NULEGACY GOLD CORPORATION

SMALL BUSINESS OWNER S HANDBOOK

QUARTERLY REPORT Q Third Quarter Report for the period ended September 30, 2010

EFFECTIVE SOFTWARE PROJECT MANAGEMENT

STAFF REPORT ACTION REQUIRED

Directors and Officers Liability Insurance Guidance and Advice for Risk Managers

CRM for Real Estate Part 2: Realizing the Vision

RESEARCH IN MOTION REPORTS FOURTH QUARTER AND YEAR-END RESULTS FOR FISCAL 2009

DATA GROUP LTD. ANNOUNCES FIRST QUARTER RESULTS FOR 2014

TITANIUM CORPORATION INC. (A Development Stage Company) FINANCIAL STATEMENTS AUGUST 31, 2006 and 2005

N E W S R E L E A S E

VIEWPOINTS: Applying IFRSs in the Mining Industry

THE EMPIRE LIFE INSURANCE COMPANY

Counsel High Yield Fixed Income

GUARDIAN CANADIAN BOND FUND

Issue 19: Joint Arrangements and Associates

Scenic Video Transcript Direct Cash Flow Statements Topics. Introduction. Purpose of cash flow statements. Level 1 analysis: major categories

Antigonish Farmers Mutual Insurance Company. Consolidated financial statements. December 31, 2014

Background Information and Basis for Conclusions Section 1591 CPA Canada Handbook Accounting, Part II

UTILITY SPLIT TRUST. Annual Financial Statements for the year ended December 31, 2011

Mackenzie Master Limited Partnership

New Accounting for Business Combinations and Non-controlling Interests

Module 7: Foreign Currency Transaction and Hedge Accounting:

H Earnings Release

CONSOLIDATED FINANCIAL STATEMENTS

ON THE SCIENTIFIC RESEARCH AND EXPERIMENTAL DEVELOPMENT (SR&ED) PROGRAM

SAMPLE MANUFACTURING COMPANY LIMITED CONSOLIDATED FINANCIAL STATEMENTS. Year ended December 31, 2011

Controls and accounting policies

INFORMATION FOR OBSERVERS. Project: IAS 39 and Business Combinations (Agenda Paper 7E)

IFRS industry insights

The International Accounting Standards Board

Planning Usability Tests For Maximum Impact Scott McDaniel, Laura Snyder

Transcription:

Your Software Project...Approved! Discover Agile s CapEx/OpEx Advantage Software development costs fall into two categories: capital expenses (CapEx) and operational expenses (OpEx). For managers with limited access to OpEx, the ability to capitalize a larger percentage of software development costs can make the difference between starting a project and having it rejected outright for budgetary reasons. This white paper explains how partnering with an Agile firm can give you the flexibility to capitalize more of your software development costs and get your projects done now. www.architech.ca

Introduction If you re a manager who s bending over backwards to fit your software project into the departmental budget and get it approved, you might learn the hard way that all costs are not equal. Software development costs actually fall into two categories: capital expenses (CapEx) and operational expenses (OpEx). Capital expenses can be spread out over several years while operational expenses impact the balance sheet of the current year alone. Some costs incurred by your software project will always be OpEx while others can be treated as either CapEx or OpEx. Why is the CapEx/OpEx distinction important to someone who s trying to get a software project approved? Because the right mixture of CapEx/OpEx in your project can mean the difference between getting it approved and having it rejected for budgetary reasons. Equally important, your choice of software development process can affect that mixture in a big way. An Agile software development process allows you to capitalize more of your costs. Many organizations invest heavily in the development of internal software systems that give them a competitive advantage. Some find it advantageous to capitalize costs as much as possible, others expense everything in the current year, and many follow a middle road. Whatever course they choose, organizations are required to handle each software project the same way, which is why they formulate internal financial policies stipulating how to account for development costs. Organizations with no prior software development experience have an opportunity to draft policies that take full advantage of Agile s CapEx/OpEx flexibility. If you re planning to seek approval for a software project, you should first understand: Accounting guidelines for capitalizing software development costs. When it makes sense to capitalize costs. Development options that affect how much can be capitalized. Internal policies for capitalizing software development costs. This white paper introduces basic CapEx/OpEx considerations for software projects and explains why an Agile development process gives you the option to capitalize more of your costs. Our intent is to give you a starting point for conversations with your CFO or some other qualified accounting professional about important financial aspects of your software development project. 1

Research is original and planned investigation undertaken with the prospect of gaining new scientific or technical knowledge and understanding. - IFRS Section IAS 38 Intangible Assets and CGAAP Section 3064 Goodwill & Intangible Assets Accounting Guidelines for Software Development As your CFO already knows, public companies in Canada must conform to International Financial Reporting Standards (IFRS) instead of Canadian Generally Accepted Accounting Principles (CGAAP) beginning in January, 2011. Private companies will be required to adopt either IFRS or the new Canadian GAAP for private enterprises. Under any of these systems, your accountant can treat the finished software that you develop as an intangible asset. According to a report a by the staff of the Accounting Standards Board (AcSB), both IFRS and CGAAP agree that expenditure for an intangible item be recognized as expense unless the item meets the definition of an intangible asset and it is probable that there will be future economic benefits from the asset, and the cost of the asset can be reliably measured. What does this mean to you? It means that the research costs associated with your software project that is, the cost of all planning and preparation needed to establish the feasibility of your software project must be considered OpEx and cannot be capitalized. Table: Breakdown of Software Project Expenses Phase Expense Type Typical Activities Research OpEx Planning, designing, estimating. Development CapEx or OpEx Programming, testing. Production OpEx Installing, configuring, training. Development is the application of research findings or other knowledge to a plan or design for the production of new or substantially improved materials, devices, products, processes, systems or services before the start of commercial production or use. - IFRS Section IAS 38 Intangible Assets and CGAAP Section 3064 Goodwill & Intangible Assets However, after you have established the feasibility of the software project, you can capitalize the cost of all further development activities, provided you can demonstrate that your organization: Intends to finish the software. Has sufficient resources to finish the software. Has the ability to use it or sell it. Has the ability to track software development costs. Knows how the software will yield future economic benefits. Production costs like installation, configuration, and training are separate from development. They are OpEx. To learn more about R&D accounting standards, talk to your CFO or consult IFRS Section IAS 38 Intangible Assets and CGAAP Section 3064 Goodwill and Intangible Assets. a. IFRS/Canadian GAAP Comparison (as of December 31, 2009), item 40211, prepared by the staff of the Accounting Standards Board (AcSB), page 111. 2

Capitalize or Expense? Because every organization is unique, each must balance CapEx/OpEx differently to derive the greatest benefit. By capitalizing as much as possible, an organization can amortize costs over several years and spread out the impact on earnings. On the other hand, organizations that choose to expense immediately will take the entire hit in the current year, with a greater one-time effect on earnings. Why would an organization choose to capitalize? There are many reasons. For example, in organizations that allocate limited OpEx for software projects, managers must be able to capitalize development costs just to get their projects done. Here s another scenario: A private company that s considering an IPO tries to keep earnings statements as consistent as possible by maximizing CapEx and minimizing OpEx on a major software project. Obviously, public companies have similar, ongoing concerns about earnings and investors. Why would an organization choose to expense? Again, there are many reasons. For example, when developing software with a short useful life, an organization might simply expense all costs instead of trying to spread them out over a period that s only nominally longer. Or, if an organization undertakes a relatively small software project, the development costs might be more conveniently handled as OpEx. However, if the organization commits to several smaller software projects perhaps more than originally anticipated the costs will add up and capitalizing might become more attractive. Therefore, it makes sense to retain as much CapEx/OpEx flexibility as possible, just in case you need it. The Agile Advantage Agile software development gives you an advantage that traditional waterfall methods cannot: flexibility. Waterfall developers employ a rigidly structured, sequential process to produce an entire, finished software application in one Big Bang or, possibly, in several linear phases. A waterfall process starts with extensive requirements gathering, the goal of which is to describe every possible business requirement that the software will need to satisfy. After a detailed business requirements document has been written, comprehensive design plans for the whole application are drawn up based on this document. These activities require significant effort. Consequently, the research part of a waterfall development project can be quite expensive, representing a substantial percentage of the overall project cost. Remember, research costs are OpEx only. Agile, an iterative development process, captures business requirements in much less detail up front, with the understanding that priorities will change 3

over time and individual requirements will be fleshed out as needed during the development phase. Likewise, initial design effort is minimal just enough to get started with the first iteration of the software. All other design decisions are deferred until the last responsible moment, when developers have access to the most complete information. In other words, Agile developers expend less effort during the research phase of a project, which means you need less OpEx to get your project started. As you can see, much of the effort that s front-loaded into the waterfall research phase again, OpEx only has been redistributed (in Agile) to the development phase, the cost of which you can treat as CapEx and spread out over several years. Thus, an Agile process gives you the option of capitalizing a larger percentage of software development costs. With this flexibility, Agile offers a huge advantage over waterfall development methods. Questions to Ask Your CFO Before you start shepherding your software project through the approval process, familiarize yourself with all relevant internal accounting policies. Book a meeting with your CFO or a member of the accounting department and find out how your organization handles CapEx/OpEx. Here are some questions that you might want to ask: Do we have an accounting policy for software development projects? If so, what is it? Are you aware that we can significantly increase the percentage of CapEx in our software projects by choosing an Agile development firm? I want to get this project done now and with Agile I can spread more of the costs over multiple years. My annual budget is x dollars but how does that specifically relate to CapEx/OpEx? Our company is privately owned now but are there any plans to go public? If so, Agile development will give us the security of greater CapEx/OpEx flexibility in our software projects. 4

Bibliography 1. Capitalization of Internally Developed Software, IFRSlist.com, August 12, 2010, http://www.ifrslist.com/2010/08/capitalization-of-internallydeveloped-software/, accessed on August 16, 2010. 2. CICA s Guide to Accounting Standards for Private Enterprises in Canada. Toronto: Canadian Institute of Chartered Accountants, June, 2010. 3. Gentle, Michael. The CRM Project Management Handbook: Building Realistic Expectations and Managing Risk. Sterling, Virginia: Kogan Page Limited, 2004. 4. Hoskin, Robert E., Maureen R. Fizzell, and Donald C. Cherry. Financial Accounting: A User Perspective, Fifth Canadian Edition. Mississauga: John Wiley & Sons, 2008. 5. IAS Intangible Assets Fact Sheet, International Financial Reporting Standards. Melbourne, Australia: CPA Australia Ltd, 2008. 6. Milstead, David. New Accounting Rules Mean Private Firms Must Make a Choice, theglobeandmail.com, July 21, 2010, http://www.theglobeandmail.com/report-on-business/yourbusiness/start/financing/new-accounting-rules-mean-private-firms-mustmake-a-choice/article1647069/print/, accessed August 16, 2010. 7. Milstead, David. When to Choose IFRS over new GAAP, theglobeandmail.com, July 21, 2010, http://www.theglobeandmail.com/report-on-business/yourbusiness/start/financing/when-to-choose-ifrs-over-newgaap/article1647088/print/, accessed August 16, 2010. 8. O Regan, Philip. Financial Information Analysis, Second Edition. West Sussex, England: John Wiley & Sons, 2006. 9. Specific Items Section 3064: Goodwill and Intangible Assets, CICA Standards and Guidance Collection, The CICA Virtual Professional Library 2010. Toronto: Canadian Institute of Chartered Accountants, 2010. 10. Steele, Doug. The IT Implications of IFRS. Toronto: Grant Thornton LLP, 2009. 11. Summaries of International Financial Reporting Standards; IAS 38 Intangible Assets. London, UK: Deloitte LLP, 2010, www.iasplus.com/standard/ias38.htm, accessed August 16, 2010. 12. Technical Summary: IAS 38 Intangible Assets. London, UK: extract prepared by the staff of the IASC Foundation, 2007. 13. Thomson Reuters Conversion to IFRS (presentation slides). Scarborough: Thomson Reuters, July 24, 2009. 5

Architech Solutions is a Toronto-based technology consulting and software development firm. We design and build powerful, user-centred systems that work. We re agile, disciplined, and passionate about delivering for our clients. Architech Solutions 70 Bond Street Suite 400 Toronto, Ontario M5B 1X3 To book a free on-site Discovery Workshop led by our team of consultants, e-mail info@architech.ca or visit us at www.architech.ca Phone: (416) 607-5618 Fax: (416) 352-1768 2010 Architech Solutions Consulting Services Inc. All rights reserved. 6