ALLcrimesfood&drugstaxestelecomcommercehealthconservationtransportationagricultureveteransbrowse all titles »
0

26 U.S.C. § 7612 — Special procedures for summonses for computer software

submitted 28 years ago by Pub. L. 105-206 to r/title-26-INTERNAL-REVENUE-CODE · 1,245 words · no verdicts yet

in plain englishAI-generated · not legal advice

This law limits when the IRS can demand a taxpayer's tax software source code. The IRS must first try other ways to check a tax return, and courts can order safeguards to protect trade secrets. It also defines “software” and related terms.

(a) General rule. Normally, the Secretary may not issue a summons under this title, or begin an action under section 7604 to enforce a summons, to produce or analyze tax-related computer software source code. Subsection (b) provides exceptions. Software and related materials provided to the Secretary under this title must be protected by subsection (c).

(b) When source code may be provided.

(1) The general rule in subsection (a)(1) does not apply to a portion, item, or component of tax-related computer software source code if the Secretary cannot reasonably determine the correctness of a return item from the taxpayer’s books, papers, records, or other data, or from the related executable code and associated data; the Secretary identifies with reasonable specificity the source-code portion needed to verify the item; and the Secretary decides that this need outweighs the risks of unauthorized disclosure of trade secrets.

(2) The general rule also does not apply to an inquiry into an offense connected with administering or enforcing the internal revenue laws; source code acquired or developed mainly for the taxpayer’s or a related person’s internal use rather than commercial distribution; communications between the source-code owner and the taxpayer or related persons; or source code that another provision of this title requires to be provided or made available.

(3) For paragraph (1), the Secretary is treated as meeting the requirements in subparagraphs (A) and (B) if the Secretary decides it is not feasible to determine the item’s correctness without the related executable code and associated data, formally asks the taxpayer for that executable code and associated data and asks the owner of the source code for the executable code, and the requested code and data are not provided within 180 days after the request.

(4) In a proceeding under section 7604 to enforce a summons issued under this subsection, the court must hold a hearing, at the request of any party, to decide whether this subsection’s requirements were met.

(c) Safeguards.

(1) In a court proceeding to enforce a summons for software, the court may receive evidence and issue orders needed to prevent disclosure of trade secrets or other confidential information, including placing information under seal to be opened only as the court directs.

(2) If software comes into the Secretary’s possession or control during an examination of a taxpayer, the software may be used only for examining that taxpayer’s return, the taxpayer’s appeal to the Internal Revenue Service Independent Office of Appeals, a judicial proceeding and its appeals, or an inquiry into an offense connected with administering or enforcing the internal revenue laws. Beforehand, the Secretary must give the taxpayer and owner a written list of everyone who will analyze or otherwise access the software. The software must be kept in a secure area or place. Source code may not leave the owner’s business premises unless the owner permits it or a court orders it. The software may be copied only as needed for analysis; the Secretary must number every copy and certify in writing that no other copies have been or will be made. At the end of the permitted-use period, the software and all copies must be returned to the person from whom they were obtained, and copies on a machine’s hard drive or other mass-storage device must be permanently deleted. The Secretary must obtain from each person who analyzed or otherwise accessed the software a written certification, under penalty of perjury, that all copies and related materials have been returned and that no copies were made of them. The software may not be decompiled or disassembled. The Secretary must give the taxpayer and each owner of an interest in the software a written agreement between the Secretary and each non-Federal officer or employee who will analyze or access it. That person must agree not to disclose the software except to people to whom it could be disclosed for tax-administration purposes under section 6103, and not to participate for two years in developing software intended for a similar purpose. The software is return information for section 6103. For source-code analysis that must occur at the owner’s premises, the owner must make necessary equipment or materials available. Each owner of an interest in the software is a party to the agreement.

(d) Definitions. “Software” includes computer software source code and executable code. “Computer software source code” means code written by a programmer in a programming language comprehensible to appropriately trained people and not capable of being directly used to instruct a computer, plus related programmers’ notes, design documents, memoranda, similar documentation, and customer communications. “Computer software executable code” means object code, machine code, or other computer-readable code used directly by a computer to execute instructions, plus related user manuals. “Owner” includes the developer. A person is “related” to another person if they are related persons under section 267 or 707(b). “Tax-related computer software source code” means source code for a computer program intended for accounting, tax-return preparation or compliance, or tax planning.

the actual law source: uscode.house.gov ↗public domain
(a) General rule

For purposes of this title—

(1)

except as provided in subsection (b), no summons may be issued under this title, and the Secretary may not begin any action under section 7604 to enforce any summons to produce or analyze any tax-related computer software source code; and

(2)

any software and related materials which are provided to the Secretary under this title shall be subject to the safeguards under subsection (c).

(b) Circumstances under which computer software source code may be provided
(1) In general

Subsection (a)(1) shall not apply to any portion, item, or component of tax-related computer software source code if—

(A)

the Secretary is unable to otherwise reasonably ascertain the correctness of any item on a return from—

(i)

the taxpayer’s books, papers, records, or other data; or

(ii)

the computer software executable code (and any modifications thereof) to which such source code relates and any associated data which, when executed, produces the output to ascertain the correctness of the item;

(B)

the Secretary identifies with reasonable specificity the portion, item, or component of such source code needed to verify the correctness of such item on the return; and

(C)

the Secretary determines that the need for the portion, item, or component of such source code with respect to such item outweighs the risks of unauthorized disclosure of trade secrets.

(2) Exceptions

Subsection (a)(1) shall not apply to—

(A)

any inquiry into any offense connected with the administration or enforcement of the internal revenue laws;

(B)

any tax-related computer software source code acquired or developed by the taxpayer or a related person primarily for internal use by the taxpayer or such person rather than for commercial distribution;

(C)

any communications between the owner of the tax-related computer software source code and the taxpayer or related persons; or

(D)

any tax-related computer software source code which is required to be provided or made available pursuant to any other provision of this title.

(3) Cooperation required

For purposes of paragraph (1), the Secretary shall be treated as meeting the requirements of subparagraphs (A) and (B) of such paragraph if—

(A)

the Secretary determines that it is not feasible to determine the correctness of an item without access to the computer software executable code and associated data described in paragraph (1)(A)(ii);

(B)

the Secretary makes a formal request to the taxpayer for such code and data and to the owner of the computer software source code for such executable code; and

(C)

such code and data is not provided within 180 days of such request.

(4) Right to contest summons

In any proceeding brought under section 7604 to enforce a summons issued under the authority of this subsection, the court shall, at the request of any party, hold a hearing to determine whether the applicable requirements of this subsection have been met.

(c) Safeguards to ensure protection of trade secrets and other confidential information
(1) Entry of protective order

In any court proceeding to enforce a summons for any portion of software, the court may receive evidence and issue any order necessary to prevent the disclosure of trade secrets or other confidential information with respect to such software, including requiring that any information be placed under seal to be opened only as directed by the court.

(2) Protection of software

Notwithstanding any other provision of this section, and in addition to any protections ordered pursuant to paragraph (1), in the case of software that comes into the possession or control of the Secretary in the course of any examination with respect to any taxpayer—

(A)

the software may be used only in connection with the examination of such taxpayer’s return, any appeal by the taxpayer to the Internal Revenue Service Independent Office of Appeals, any judicial proceeding (and any appeals therefrom), and any inquiry into any offense connected with the administration or enforcement of the internal revenue laws;

(B)

the Secretary shall provide, in advance, to the taxpayer and the owner of the software a written list of the names of all individuals who will analyze or otherwise have access to the software;

(C)

the software shall be maintained in a secure area or place, and, in the case of computer software source code, shall not be removed from the owner’s place of business unless the owner permits, or a court orders, such removal;

(D)

the software may not be copied except as necessary to perform such analysis, and the Secretary shall number all copies made and certify in writing that no other copies have been (or will be) made;

(E)

at the end of the period during which the software may be used under subparagraph (A)—

(i)

the software and all copies thereof shall be returned to the person from whom they were obtained and any copies thereof made under subparagraph (D) on the hard drive of a machine or other mass storage device shall be permanently deleted; and

(ii)

the Secretary shall obtain from any person who analyzes or otherwise had access to such software a written certification under penalty of perjury that all copies and related materials have been returned and that no copies were made of them;

(F)

the software may not be decompiled or disassembled;

(G)

the Secretary shall provide to the taxpayer and the owner of any interest in such software, as the case may be, a written agreement, between the Secretary and any person who is not an officer or employee of the United States and who will analyze or otherwise have access to such software, which provides that such person agrees not to—

(i)

disclose such software to any person other than persons to whom such information could be disclosed for tax administration purposes under section 6103; or

(ii)

participate for 2 years in the development of software which is intended for a similar purpose as the software examined; and

(H)

the software shall be treated as return information for purposes of section 6103.

For purposes of subparagraph (C), the owner shall make available any necessary equipment or materials for analysis of computer software source code required to be conducted on the owner’s premises. The owner of any interest in the software shall be considered a party to any agreement described in subparagraph (G).

(d) Definitions

For purposes of this section—

(1) Software

The term “software” includes computer software source code and computer software executable code.

(2) Computer software source code

The term “computer software source code” means—

(A)

the code written by a programmer using a programming language which is comprehensible to appropriately trained persons and is not capable of directly being used to give instructions to a computer;

(B)

related programmers’ notes, design documents, memoranda, and similar documentation; and

(C)

related customer communications.

(3) Computer software executable code

The term “computer software executable code” means—

(A)

any object code, machine code, or other code readable by a computer when loaded into its memory and used directly by such computer to execute instructions; and

(B)

any related user manuals.

(4) Owner

The term “owner” shall, with respect to any software, include the developer of the software.

(5) Related person

A person shall be treated as related to another person if such persons are related persons under section 267 or 707(b).

(6) Tax-related computer software source code

The term “tax-related computer software source code” means the computer source code for any computer software program intended for accounting, tax return preparation or compliance, or tax planning.

Source credit: (Added Pub. L. 105–206, title III, § 3413(a), July 22, 1998, 112 Stat. 751; amended Pub. L. 116–25, title I, § 1001(b)(1)(J), July 1, 2019, 133 Stat. 985.)

history & why it existsrecord from the source credit
  • 1998Enacted · Pub. L. 105-206 · 112 Stat. 751
  • 2019Amended · Pub. L. 116-25 · 133 Stat. 985

A history note hasn’t been published yet. The record shows enactment by Pub. L. 105-206 on 1998-07-22.

all 0 arguments · sorted by: best

0/280

no arguments yet — make the first case