Who Qualifies as a “Designer” for Section 179D Energy Tax Deductions? – Houston Tax Attorneys


Contractors regularly upgrade HVAC systems and lighting in commercial buildings to improve energy efficiency. These projects can be expensive. When the building owner is a government entity, the tax code allows contractors to claim an immediate tax deduction for the cost of energy-efficient improvements under Section 179D. But not every contractor who touches the building qualifies. The question is who exactly can claim this tax deduction?

The answer depends on whether the contractor qualifies as a “designer” of the energy-efficient property. This isn’t about having a fancy title or being listed on project documents. It’s about what the contractor actually did. Did they create technical specifications for the installation? Or did they simply install equipment someone else designed?

In Harris v. Commissioner, T.C. Memo. 2025-113, the court gets into a tax deduction reported by a sales manager who asserted that he was the designer and qualified under Section 179D.

Facts & Procedural History

The taxpayer worked as a sales manager for a lighting company in Colorado during 2016 and 2017. The lighting company had contracts with several Arizona government agencies to upgrade lighting and HVAC systems in government buildings. The projects included work on buildings for the Arizona Department of Administration, the Arizona Department of Environmental Quality, the Arizona Department of Health Services, and a school district high school.

The taxpayer started at the lighting company in 2016 in an outside sales position. His role changed to sales manager later that year. He remained in that position throughout 2017. He earned wages of $103,568 in 2016 and $153,106 in 2017. The taxpayer worked full time for the lighting company and had no other business activities during these years.

The lighting company hired ICS Tax, LLC to prepare a study to determine the amount of Section 179D deductions available from two building projects. The study concluded that deductions totaling $849,998 were available to the lighting company for these projects. Attached to the study were allocation forms listing the taxpayer as the designer for the projects. These forms allocated total deductions of $177,982 and $105,322 to the taxpayer for the two buildings. A construction company signed the forms as the authorized government representative on June 28, 2018.

The taxpayer prepared his own tax returns for 2016 and 2017. He included Schedule C on both returns, listing himself as proprietor of businesses called “Lighting Design” and “Certified Light Designer.” He reported zero income on both schedules. For 2016, he claimed $74,000 in “other expenses” on Schedule C, describing this as a “179D deduction assigned to me as designer.” This created a loss that essentially eliminated his tax liability for the year. He also claimed the Earned Income Tax Credit of $3,871.

For 2017, the taxpayer claimed a depreciation and Section 179 deduction of $44,606 on Schedule C plus $108,500 in “other expenses” described as a “section 179D tax deduction assignment.” The total loss of $153,106 again wiped out his tax liability. On Schedule A, he also claimed $16,388 in unreimbursed employee business expenses after the two percent floor reduction.

Not surprisingly, the IRS pulled both tax returns for audit. In 2021, the IRS issued an IRS Notice of Deficiency determining tax deficiencies of $18,233 for 2016 and $30,796 for 2017. The notice also proposed accuracy-related penalties under Section 6662(a) of $3,646 for 2016 and $6,159 for 2017. The taxpayer filed a petition in The U.S. Tax Court challenging the deficiency determination.

The Energy Efficient Commercial Building Property Deduction

Section 179D provides a tax deduction for the cost of energy efficient commercial building property placed in service during the tax year. This law was enacted by Congress to encourage construction of buildings that are significantly more energy efficient than standard buildings.

Normally, when a taxpayer spends money to improve a building, the costs are capitalized. The taxpayer has to recover the costs over time through depreciation deductions. Section 179D provides an exception. It allows an immediate deduction for costs for qualifying energy-efficient improvements.

The deduction applies to property that includes interior lighting systems, heating and cooling systems, ventilation systems, hot water systems, or building envelopes. The property must be installed as part of a plan designed to reduce total annual energy and power costs by 50 percent or more compared to a reference building meeting minimum standards.

The amount of the tax deduction is computed using “the cost of energy efficient commercial building property placed in service during the taxable year.” Section 179D(b) caps the deduction at $1.80 per square foot of the building. To qualify, the property has to be depreciable and must be installed on or in a building located in the United States.

Certification Requirements Under Section 179D

A taxpayer cannot simply claim the Section 179D deduction based on installing energy-efficient equipment. The tax code requires certification that the property meets energy efficiency standards. Section 179D(c)(1)(D) requires that the property be “certified in accordance with subsection (d)(6)” as meeting the energy savings target.

The Secretary of Treasury has not issued regulations under Section 179D. Instead, the IRS published interim guidance through notices. IRS Notice 2006-52 sets out the process for obtaining certification. The notice requires a qualified individual to perform energy modeling comparing the proposed building to a reference building. A licensed professional engineer then has to certify that the building achieves at least 50 percent energy cost reduction.

Notice 2006-52 also requires field inspections after the property is placed in service. The inspection has to confirm that the building meets the energy-saving targets in the design plans. The certification also has to include a list of components installed and the building’s projected annual energy costs. The building owner also has to get a written explanation of the energy efficiency features.

These certification requirements are not mere formalities. They ensure that claimed deductions correspond to actual energy savings. Without proper certification, the tax deduction fails regardless of whether the property actually saves energy.

Government-Owned Buildings and Designer Allocations

The Section 179D deduction is particularly generous when it comes to government-owned buildings. Federal, state, and local governments don’t pay income tax. An immediate tax deduction provides no benefit to a government entity.

Congress addressed this by directing the Secretary to promulgate regulations “to allow the allocation of the deduction to the person primarily responsible for designing the property in lieu of the owner of such property.” The government owner can allocate the deduction to the designer. The designer is then “treated as the taxpayer for purposes of this section.”

IRS Notice 2008-40 provides interim guidance on allocations for government-owned buildings. The notice defines a “designer” as “a person that creates the technical specifications for installation of” the energy efficient property. The notice states that a designer “may include an architect, engineer, contractor, environmental consultant, or energy services provider.”

The notice makes clear that not everyone who works on a building project qualifies. Section 3.02 of Notice 2008-40 explicitly states: “A person that merely installs, repairs, or maintains the property is not a designer.” There must be something more than basic installation work.

To obtain the deduction, the designer must get a written allocation from the government entity. Notice 2008-40, Section 3.04 specifies what the allocation must contain. It must identify the building, state the cost of the property, provide the placed-in-service date, state the amount of deduction allocated, and include signatures of both the government representative and the designer.

What Does Creating Technical Specifications Actually Mean?

The phrase “creates the technical specifications” is the key to qualifying as a designer. Technical specifications are detailed descriptions of materials, workmanship, and installation methods. They tell workers exactly what to install and how to install it. Generic manufacturer specifications don’t count. The designer must create specifications specific to the particular building project.

Think about what happens when an HVAC contractor upgrades a commercial building’s heating and cooling system. The contractor must determine what equipment the building needs based on the building’s size, layout, and use. The contractor specifies which components to use and where to place them. For control systems, the contractor programs the sequence of operations that tells the system when to turn components on and off and how to respond to changing conditions.

Creating these specifications requires analyzing the building’s existing systems. It means identifying problems with current operations. It involves modifying operational sequences to improve performance. Someone must program these modifications into control system software. This work goes beyond simply installing equipment according to someone else’s plans.

Consider the difference between these scenarios. In the first scenario, an architect designs a new building’s HVAC system. The architect creates detailed plans and specifications. A contractor then installs equipment exactly as the architect specified. The contractor is just following instructions. The architect created the technical specifications.

In the second scenario, a contractor evaluates an existing building’s HVAC system. The contractor identifies inefficiencies in how the system operates. The contractor modifies the control system programming to make the equipment run more efficiently. The contractor creates new operational sequences. Here, the contractor is creating technical specifications through the programming work.

The Taxpayer’s Position in Harris

In this case, the taxpayer argued that he qualified as a designer under Section 179D and was entitled to the allocated deductions. He pointed to the allocation forms included in the ICS study. These forms specifically listed him as the designer for the building projects. A representative signed the forms allocating the deductions to him.

At trial, the taxpayer testified that he was the designer for the projects. He claimed he performed design work that qualified him for the deductions. He argued that the allocation forms and his testimony established his entitlement to the deductions.

The taxpayer also argued that he should be allowed to deduct on Schedule A his portion of the cost for the ICS study. He testified that he paid approximately $17,000 for his share of the study in July 2018. He claimed this as an unreimbursed employee business expense on his 2017 Schedule A.

The tax court found he taxpayer’s evidence was insufficient. The court focused on what the taxpayer actually presented as evidence. Other than his self-serving testimony, the taxpayer did not produce documentation showing what design work he performed. He presented no technical specifications he created. He showed no programming or engineering work he did.

The court noted that proving ordinary and necessary business expenses under Section 162 requires more than a taxpayer’s general statement that expenses were paid in pursuit of a trade or business. The same principle applies to Section 179D. Simply claiming to be a designer doesn’t make it so. The taxpayer must prove through documentation and corroborating evidence that he actually performed qualifying design work.

When Designer Claims Actually Succeed

The Harris case stands in sharp contrast to Johnson v. Commissioner, 160 T.C. 18 (2023), that the tax court cited in Harris. The factual differences in the two cases helps clarify who qualifies as a designer.

Johnson involved an Illinois company that designs and installs HVAC systems. The company had a maintenance contract with the VA for the Edward Hines Jr. VA Hospital. In 2013, the VA asked the company to replace obsolete control systems in Building 200 of the hospital. The existing American Auto-Matrix control systems were malfunctioning and the service provider was unreliable.

The company did far more than the taxpayer to establish designer status. The company obtained technical information about the existing systems including control prints, mechanical prints, and floor plans. The company obtained the original sequence of operations for the existing mechanical systems. The company conducted a full assessment of the existing system to understand how it was actually operating.

The company had evidence that it then modified the sequence of operations as necessary to make the systems work better. The company installed new Johnson Controls control system equipment and sensors. The evidence also showed that its employees worked with a subcontractor to program the modified sequence of operations into the control system computers. This suggested that the company ran simulation tests on every aspect of the system. The company reprogrammed components that didn’t meet specifications.

The court concluded: “In modifying the sequence of operations to better operate the systems and programming the modified sequence of operations into the new Johnson control systems, Edwards created the technical specifications for the installation of the EECBP at issue.” This is what it takes to qualify for the tax deduction as the designer if quested by the IRS and the courts.

The Takeaway

This case shows that simply being listed on allocation forms as a designer doesn’t necessarily establish entitlement to Section 179D tax deductions. If examined by the IRS, the taxpayer has to prove through documentation and corroborating evidence that they actually created technical specifications for the installation of energy-efficient property. Employees, like Harris, face particular challenges claiming Section 179D deductions allocated to them individually. The employee has to show that he actually performed the design work. The employee needs documentation establishing his personal role in creating specifications. Simply working on projects the employer handles doesn’t suffice.

Watch Our Free On-Demand Webinar

In 40 minutes, we’ll teach you how to survive an IRS audit.

We’ll explain how the IRS conducts audits and how to manage and close the audit.  



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


Expedite your Tibco Business events with our recently designed HKR’s Tibco Business Events Interview Questions with answers. This blog is specially designed under the guidance of the SME team to help the fresher as well as experienced professionals. The Tibco Business event is one of the popular business tools to offer complex event processing or CEP. As the Tibco business events market is growing like anything and you can expect huge job openings across the world. As per the latest research, almost 0.67% of the software products are developed on the basis of Tibco business events tools.

Most Frequently Asked Tibco BE Interview Questions

What is the Tibco business event tool?

Ans: Tibco business event is a popular tool used to process any complex business events. These business events in software systems are later used to predict any business changes and to perform in a better way.

Become a  Tibco BE Training Certified professional by learning this HKR Tibco BE Training!

What are the key features of using Tibco Business Event?

Ans: Below are the important key features of using Tibco Business event;

  • Tibco business event is a high-performance event processing platform for applications that are used to monitor, analyze, and respond to parallel event streams.
  • Tibco business event extreme drivers deliver dramatic new levels of performance, scalability, and robustness for demanding complex event processing (CEP) and real-time event-driven applications.
  • This platform automatically manages consistency for efficient parallel processing and high vertical scalability.
  • A hybrid rules and java programming model enables applications to maximize the capabilities of languages, seamlessly share data and events.

What is the role of channels and destinations in the Tibco Business event?

Ans: Channels are nothing but resources used to establish the connectivity and communication between various business events. The events are like JMS sources, RV sources, and HTTP sources.

Destinations are specified with channels and explain the source and sink for the Tibco business messages.

Mention the product compatibility used in Tibco Business events?

Ans: The Tibco business Events Extreme data grid feature is compatible with Tibco Active spaces enterprise edition version 2.0.2 hot fix 9.

What are the packages installed in the Tibco business event?

Ans: Below are the important packages installed in Tibco Business events such as;

  • rpm –q compat-expat1 –compat-expat1-1.95.8-8.el6.x86_64
  • rpm-q pstack –pstack-1.2-7.2.2
  • rpm –q gdb –gdb-7.0.1-42.el5.
  • rpm –q sysstat –sysstat-7.0.2-11.e15

Tibco BE Training

  • Master Your Craft
  • Lifetime LMS & Faculty Access
  • 24/7 online expert support
  • Real-world & Project Based Learning

 

Explain the hardware required to install the Tibco business event?

Ans: Below are bowsers which are supported;

1. Chrome 16

2. Firefox 9

3. Internet Explorer 9

4. Safari 5

The disk space and memory requirements;

Disk space – 4 Gb

Memory – 2 Gb RAM

Java compatibility:

Tibco business event uses the two JRE versions:

1.7.0_45 –default JRE

1.6.0_30.

How events are generated in the Tibco Business event?

Ans: The events can be generated in Tibco business event using instance created on the base of input channels.

What do you mean by RMS and mention its uses?

Ans: RMS is also known as Rule management Server this is a business event component. This is used to manage decision projects and also provides various mechanisms.

  • This RMS offers user authentication, authorizing project decisions, and also consists of project management features.
  • This RMS enables the decision manager to communicate the rule management server and also helps users to check project decisions, decision tables of local copies, and commit changes.

How can we prioritize and de-prioritize rules for a business event?

Ans: In the Tibco business event tool, to perform a specific event, users can have multiple event rules. The rule priority value can be decided on the base of the sequence where rules are triggered. The value which is closer to 1 means that we can have a higher priority.

. Describe the flow messages used in the Tibco Business event?

Ans: Steps:

1. In the Business events the messages will be received through various channels along with appropriate destinations.

2. At first, the event preprocessor will be executed.

3. Here all the incoming messages will be converted to business events.

4. Rules will be triggered on the basis of these available events.

. What is CDD and what’s its significance?

Ans: CDD stands for Cluster deployment description, this is an XML file. This file consists of required information related to the deployment of the Tibco business event project.

. Why scorecards are used in the Business event?

Ans: Scorecards are a type of concept used in business events. Scorecards are sometimes used as a static variable in various programming languages, this scoreboard offers project-wide scope and single instance. These scoreboards are used to keep track or store the information which is later used throughout the project interference agent.

. Mention the steps involved in the Tibco business event installation process?

Ans: The steps included are;

1. Installation guide -> this gives complete installation information

2. Application Architect’s guide -> this consists of details like architectural details or rule programming.

3. Application Developer’s guide -> this consists of details like programmer documents used in rule programming.

4. Decision manager user’s guide -> this gives details like user documentation and decision tables information.

5. Web studio user’s guide -> consists of user documentation available on Web studio.

6. Architect’s guide -> Consists of architectural details on the application platform.

7. Java developer’s guide -> Contains whole java programmer documentation

8. Performance tuning guide -> Application performance documentation which holds tuning information.

9. System guide -> which consists of machine resources information for the application.

10. Code snippets -> source code for the programming snippets and java developer’s guide.

. Mention the difference between Tibco BW and Tibco BE?

Ans: Tibco BW is also known as the information bus company warehouse tool. This is an information, integration, and analytical tool. Tibco BW software is used to manage, integrate, and monitor the business level enterprise tool. This is widely used because of its flexibility, scalability, and reliability.

Tibco BE is a tool used to process complex business events. These business events are used to predict any business changes and enable them to perform in a better way.

. What is an event preprocessor and explain?

Ans: An event preprocessor is the same as a rule function. This type of rule function is used to process any incoming messages before these messages are converted into business events.

. What is the relationship between decision tables and virtual rule functions?

Ans: Decision tables are considered as an implementation for virtual rule functions. And virtual rule functions consist of one or more decision tables.

Final words:

I hope I have tried my best to explain the very important Tibco Business event interview questions and answers. Learning only this article is not enough to get into top companies. You should have a thorough knowledge of industry-based projects, to become a master in this tool please visit our website www.hkrtraining.com.

. Define Rules and how TIBCO BE rules work.

Ans: Rules in TIBCO BE state the actions that need to be taken on specific conditions. Moreover, rules will activate when specified conditions are met based on events.

HKR Trainings Logo

Subscribe to our YouTube channel to get new updates..!

. What is the use of TIBCO BE Concepts?

Ans: The concepts are built to hold any entity’s properties. In the Rules and Rules Functions, Concepts’ instances are often produced using data from the events.

. What is the use of Routers?Ans. Routers help move messages between the different EMS servers.

Ans: Routers help move messages between the different EMS servers.

Related Article: Tableau Prep Training

. List out the various acknowledgement modes in TIBCO EMS.

Ans: These acknowledgement modes available in TIBCO EMS for message delivery included.:-

  • Auto
  • Client
  • Explicit
  • Dups_ok
  • Transitional
  • No_ack

. What is the way to Configure a Client for Fault Tolerant Connection?

Ans: Here, it needs to mention different servers as a comma-separated list of various URLs, and both URLs should use the same protocols. Such as TCP or SSL. 

. Name the various messages used in EMS.

Ans: The following types of messages are used in EMS.

  • Text
  • Stream
  • Bytes
  • Simple
  • Map
  • Object 
  • XML Test

. How can we develop RESTful Web Services in TIBCO?

AnsTIBCO offers a plugin for JSON and REST, which help develop RESTful Web Services within TIBCO Designer.

. Define the process of integrating TIBCO BE with TIBCO BW.

Ans: Based on the configured channel type in TIBCO BE, you can easily send messages to TIBCO BW and get responses. For example, if TIBCO BE configures a JMS channel, you can send JMS messages to specific destinations from TIBCO BW. Then you will get a response through the Recieve JMS Message activity.

. What does a Flow Control Property state in TIBCO?

Ans: It states the maximum size of messages pending on the server.

. Name the storage methods used in TIBCO EMS Server.

Ans: There are two storage methods- Database and File Based.

. Mention the various Delivery modes supported by TIBCO EMS.

Ans: The following are the various delivery modes that TIBCO EMS supports:-

  • Persistent
  • Non-persistent
  • Reliable

Tibco BE Training

Weekday / Weekend Batches

. Define Shared State in the fault-tolerant operations in TIBCO.

Ans: In TIBCO, the fault-tolerant servers connect with Shared State, which includes persistent messages and client information.

. Distinguish between Rendezvous (RV) and EMS.

Ans: Both are different products and have different architectures. TIBCO EMS uses a client-server architecture, and RV uses distributed architecture. Further, EMS uses the TCP protocol, whereas RV uses the TRDP protocol offered by TIBCO. In EMS, the producer sends messages to the central server, whereas in RV, the producer directly sends messages to the consumer.

. What is meant by Fail Safe in TIBCO BE?

Ans: The Fail Safe attribute controls whether the server writes persistent messages asynchronously or synchronously to the disk. Also, the messages sent are securely stored on the disk before they are sent. It ensures that no messages are lost.

. What is the Message size that TIBCO EMS supports?

Ans: The maximum message size that TIBCO EMS supports is 512MB.

About Author

author-image

Kavya works for HKR Trainings institute as a technical writer with diverse experience in many kinds of technology-related content development. She holds a graduate education in the Computer science and Engineering stream. She has cultivated strong technical skills from reading tech blogs and also doing a lot of research related to content. She manages to write great content in many fields like Programming & Frameworks, Enterprise Integration, Web Development, SAP, and Business Process Management (BPM). Connect her on LinkedIn and Twitter.

Upcoming Tibco BE Training Online classes

Batch starts on
30th Apr 2026
Mon & Tue (5 Days)
Weekday
Timings – 08:30 AM IST
Batch starts on
4th May 2026
Mon & Tue (5 Days)
Weekday
Timings – 08:30 AM IST
Batch starts on
8th May 2026
Sat & Sun (6 Weeks)
Fast Track
Timings – 08:30 AM IST



Source link