How Wrong Does the IRS Have to be to Be Liable for Attorneys Fees? – Houston Tax Attorneys


In most civil litigation cases, the parties are not entitled to an award of attorneys fees. The exceptions are generally when there is a contract that provides for attorneys fees or there is a statute.

This can be problematic in litigation cases–particularly where one party brings or defends a friviolous suit just to drive up the attorneys fees on the other party. This is even more problematic in tax litigation cases against the government as the government typically does not have any concern about attorneys fees. It has attorneys on staff and pays them regardless of whether they are working cases or not.

This is why Congress added a provision to the tax code to allow for an award of attorneys fees. The nuances of this rule however, make it very difficult for taxpayers to recover. This is even true when the taxpayer completely prevails in the underlying tax case.

The recent Gonzalez v. United States, No. 2:22-cv-03370 (E.D.N.Y. Aug. 22, 2025) case provides an opportunity to consider exactly how wrong the IRS has to be before taxpayers can recover their attorney’s fees.

Facts & Procedural History

The taxpayer served as corporate secretary of a construction company located in New York. The company was owned by her husband. Though she had sold her ownership shares in 2011, she continued to have some connections to the company. She performed administrative duties for the corporation, including signing employee paychecks, using a company debit card, and executing loan documents. She also signed as “owner” and personally guaranteed repayment for a $250,000 loan.

The company did not pay employment taxes totaling over $1.3 million for five quarters in 2012 and 2013. The IRS pursued the taxpayer personally for a trust fund recovery penalty under Section 6672. By 2022, the IRS was seeking to collect the $1,650,826.53 penalty from her personally.

The taxpayer exhausted administrative remedies through IRS appeals and collection due process hearings. She submitted a refund claim for $111.69 representing one employee’s taxes. When the IRS refused to release the assessments, she filed suit in federal district court.

At trial, the government argued the taxpayer’s check-signing authority and corporate position made her responsible for the unpaid taxes. The taxpayer countered that she lacked actual control over company finances and tax decisions. The jury sided with the taxpayer on all counts. The jury found that she was neither a responsible person and she did not willfully fail to pay the employment taxes. The court ordered release of all IRS tax liens against her.

Following this complete victory, the taxpayer sought recovery of $95,042.19 in attorney’s fees and costs under Section 7430. The attorneys fees were the subject of this decision and of this article.

Attorneys Fee Recovery Under Section 7430

Section 7430 says that prevailing taxpayers can recover litigation costs from the government in tax cases. Congress enacted this provision to deter the IRS from pursuing unreasonable positions and cases with no legal or factual basis. The idea is that taxpayers should not have to incur costs to defend against improper assessments. The statute applies to any proceeding involving determination, collection, or refund of taxes, interest, or penalties.

To qualify for fee recovery, taxpayers have to satisfy several requirements. They have to have a net worth less than $2 million for individuals or $7 million for businesses with fewer than 500 employees. They have to file their fee application within thirty days of final judgment. They have to exhaust administrative remedies before going to court. And, as relevant here, they have to be the “prevailing party” in the litigation.

The prevailing party requirement is not as straight forward as it seems. There are two paths for qualification. Taxpayers can substantially prevail on the amount in controversy or on the most significant issues presented. Winning completely at trial, as the taxpayer did here, satisfies this standard. Yet, as this case shows, even complete victory doesn’t guarantee fee recovery.

The Substantial Justification Exception

There is an exception that can take away recovery for prevailing taxpayers. It is found in Section 7430(c)(4)(B).

This code section says that taxpayers cannot be treated as prevailing parties if the government’s position was “substantially justified.” This exception applies regardless of how thoroughly the taxpayer wins at trial. The government bears the burden of proving substantial justification based on the totality of circumstances.

Substantial justification means “justified in substance or in the main”—a position that could satisfy a reasonable person. The standard requires more than mere arguability but less than correctness. The government does not have to prove it should have won. It only has to prove that reasonable people could debate the merits of its position.

Courts evaluate substantial justification by examining the facts known when the government took its position. Later revelations at trial don’t retroactively undermine reasonableness. The analysis focuses on whether the government had adequate grounds for its position, not whether it ultimately persuaded the factfinder.

How Wrong Must the IRS Be?

The substantial justification standard creates a zone where the IRS can be wrong without paying attorney’s fees. The government’s position must be more than incorrect—it must lack reasonable support in law and fact. This distinction between being wrong and being unreasonably wrong protects the government’s ability to pursue debatable cases. It may also result in the government not having to pay when it in fact should.

Consider the spectrum of government positions. At one end lies the clearly correct position that wins at trial. Moving along the spectrum, we find positions that lose but had reasonable support—these are substantially justified despite being wrong. Further along are positions lacking reasonable basis—only these trigger fee recovery. At the far end are frivolous positions pursued in bad faith.

The substantial justification standard sits well before bad faith on this spectrum. The government need not act improperly or negligently to avoid paying fees. It can pursue positions that ultimately fail as long as reasonable people could have supported them initially.

Why Check-Signing Authority Matters

To evaluate this issue, we have to go back to the facts and law in this case.

Section 6672 imposes personal liability on those responsible for collecting and paying employment taxes who willfully fail to do so. The penalty equals 100% of the unpaid trust fund taxes—the amounts withheld from employee paychecks for income tax and FICA. Courts determine responsibility through a multi-factor test examining the individual’s control over company finances.

Check-signing authority represents one factor in this analysis. Someone who can write checks controls which creditors receive payment and when. This power includes deciding whether employment taxes reach the IRS or whether the company pays other expenses instead. Regular exercise of check-signing authority demonstrates active participation in financial management beyond mere paper authority.

Courts have found individuals responsible based partly on check-signing authority. In Hochstein v. United States, 900 F.2d 543 (2d Cir. 1990), the Second Circuit emphasized how check-signing authority combined with requesting company funds established sufficient control. The ability to direct company payments, even if someone else makes strategic decisions, can support responsibility findings.

So what evidence supports substantial justification for this penalty? That is what this court case addresses. It shows that various combinations of evidence can be cited by the government. Corporate titles and positions provide starting points for inquiry. Check-signing authority and actual check-signing activities strengthen the government’s position. Use of company credit cards and payment of company expenses add support. Execution of loan documents and personal guarantees demonstrate financial involvement.

Given this, the district court found the government’s position substantially. The court noted that the taxpayer’s documented financial activities during the relevant quarters. She signed “hundreds” of employee paychecks in 2012 and 2013. She regularly used a company debit card for business expenses. She executed loan documents as “owner” and personally guaranteed company debt.

The court concluded that these facts created reasonable grounds for believing the taxpayer exercised significant control over company finances. The court noted that “a reasonable factfinder could have found that [the taxpayer’s] activities evidenced a sufficient level of control.” The jury’s contrary conclusion didn’t negate the reasonableness of pursuing the case.

The Takeaway

Unfortunately, simply winning at trial won’t guarantee fee recovery. When it comes down to it, taxpayers have to be able to demonstrate the government lacked reasonable basis for its position from the outset. This requires showing that available evidence couldn’t support responsibility findings by reasonable people. The stronger the documentary evidence against the taxpayer, the harder this can be. Taxpayers who are considering taking the IRS to court and hoping to recover attorneys fees for the tax litigation should evaluate fee recovery prospects realistically given these rules. Even strong defenses may not yield attorney’s fees if the government has colorable arguments.

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