Form 5472 & Foreign-Owned LLCs

Form 5472 Business Activity Code: Which Code to Use for Your Foreign-Owned LLC (2025-2026)

7 min readQ&A Guide
Filing path

Form 5472 reporting flow

How a foreign-owned single-member LLC reports its reportable transactions to the IRS.

  1. Identify reportable transactions

    Money in/out between the LLC and its foreign owner or related parties.

  2. Prepare pro forma 1120 + 5472

    Form 5472 attaches to a pro forma Form 1120 cover page.

  3. File by the deadline

    Mail or fax the package by the corporate return due date.

  4. Keep records

    Retain transaction records supporting every reported amount.

Key formsForm 5472Pro forma 1120EIN

Key Takeaways

  • Part 1d requires both a plain-English business description and a 6-digit NAICS code
  • 541511 (Custom Computer Programming Services) is the recommended code for indie developers and solo tech founders
  • 454110 (Electronic Shopping and Mail-Order Houses) is the standard code for e-commerce and dropshipping
  • 541611 (Administrative Management Consulting) is the go-to code for consulting businesses
  • The business activity code is purely informational and does not affect your tax liability
  • Choose the code that best matches your primary revenue-generating activity
  • The full code list is in the Form 1120 Instructions on irs.gov

What is Part 1d on Form 5472?

Part 1d of Form 5472 asks for the reporting corporation's principal business activity description and principal business activity code. This is the same classification system used on Form 1120 and is based on the North American Industry Classification System (NAICS).

The IRS uses this field to categorize your LLC's primary business. You enter two things: a plain-English description of what your LLC does (e.g., "custom computer programming") and the corresponding 6-digit NAICS code from the list in the Form 1120 instructions.

For most foreign-owned single-member LLCs, this is straightforward — pick the code that best describes the primary revenue-generating activity of your business. If the LLC does multiple things, choose the activity that accounts for the largest share of revenue.

Common business activity codes for foreign-owned single-member LLCs

Here are the most frequently used codes for foreign-owned LLCs, organized by business type:

Software and Technology: 541511 — Custom Computer Programming Services. Best for indie developers, freelance programmers, SaaS builders, app developers, and anyone who writes, modifies, or customizes software. This is the most common code for solo tech founders. 541512 — Computer Systems Design Services. Use this if your work focuses more on designing and planning computer systems rather than writing code directly. 511210 — Software Publishers. Use this if the LLC primarily publishes and distributes pre-packaged software or apps through platforms like the App Store or Google Play, rather than custom development.

E-commerce and Online Retail: 454110 — Electronic Shopping and Mail-Order Houses. The standard code for e-commerce businesses selling physical products online through platforms like Amazon, Shopify, or your own website.

Consulting and Professional Services: 541611 — Administrative Management and General Management Consulting. For management consultants, business advisors, and strategy consultants. 541690 — Other Scientific and Technical Consulting. For technical consultants not covered by more specific codes. 541990 — All Other Professional, Scientific, and Technical Services. A catch-all for professional services that do not fit elsewhere.

Marketing and Creative Services: 541810 — Advertising Agencies. For businesses providing advertising campaign design and management. 541613 — Marketing Consulting Services. For marketing strategy, digital marketing, and growth consulting. 541430 — Graphic Design Services. For freelance graphic designers, UI/UX designers, and brand identity work. 541511 also applies if the marketing work is primarily web development or app-based.

Content and Media: 519130 — Internet Publishing and Broadcasting and Web Search Portals. For content creators, bloggers, online publishers, and media sites. 711510 — Independent Artists, Writers, and Performers. For freelance writers, YouTubers, and independent content producers.

Trading and Import/Export: 423990 — Other Miscellaneous Durable Goods Merchant Wholesalers. For businesses buying and reselling durable goods. 424990 — Other Miscellaneous Nondurable Goods Merchant Wholesalers. For nondurable goods trading.

Dropshipping: 454110 — Electronic Shopping and Mail-Order Houses. Dropshipping businesses typically use the same code as e-commerce, since the customer-facing activity is online retail.

Recommended code for indie developers and solo tech founders

If you are an indie developer — whether you build SaaS products, mobile apps, browser extensions, plugins, or do freelance programming — the recommended code is 541511 (Custom Computer Programming Services).

Why 541511 is the best fit:

It covers the broadest range of software development activities. The IRS description includes "writing, modifying, testing, and supporting software to meet the needs of a particular customer" — which encompasses building your own product (you are your own customer in the development phase) as well as contract work.

It is the standard code used by CPAs and tax professionals for single-developer businesses. Using this code will not raise any questions or attract additional scrutiny from the IRS.

It applies regardless of whether you sell through an app store, your own website, or through a platform. The code describes what you do (write software), not how you sell it.

When to use a different code: If your primary revenue comes from publishing finished software products through app stores (and you spend more time on marketing and distribution than development), 511210 (Software Publishers) may be more accurate. If your primary work is designing computer systems and networks rather than writing code, 541512 (Computer Systems Design) is more appropriate. If most of your income is from consulting rather than building, use a consulting code (541611 or 541690).

What to write in the business activity description field

In addition to the 6-digit code, Part 1d asks for a plain-English description of the principal business activity. Keep it short and specific. Here are recommended descriptions for common business types:

Software developers: "Custom computer programming services" or "Software development" SaaS businesses: "Custom computer programming services" or "Software as a service" E-commerce: "Online retail sales" or "Electronic commerce" Consulting: "Management consulting" or "Technology consulting" Marketing agencies: "Marketing consulting services" or "Digital marketing" Content creators: "Internet publishing" or "Content production" Freelance designers: "Graphic design services" or "Web design" Dropshipping: "Online retail sales" Trading: "Wholesale distribution" or "Import/export trading"

Do not write overly creative or vague descriptions like "making the world a better place" or "tech stuff." The IRS needs to match your description to a recognized industry category.

Does the business activity code affect my tax liability?

No. The business activity code on Form 5472 is purely informational. It does not change your tax obligations, increase your tax rate, or trigger any additional filing requirements.

Form 5472 is an information return — it reports transactions, not income or tax. The business activity code simply helps the IRS categorize your LLC's industry for statistical and enforcement purposes.

That said, you should choose a code that accurately reflects your business. Selecting a code that is clearly inconsistent with your reported transactions (for example, claiming to be a construction company while reporting only software licensing revenue) could attract questions during an examination.

Can I change the business activity code in future years?

Yes. If your business evolves and a different code becomes more appropriate, you can change it on future filings. There is no formal notification process — you simply enter the new code on the next Form 5472 you file.

For example, if you started as a freelance programmer (541511) but your LLC has shifted primarily to publishing software products through app stores, you might change to 511210 (Software Publishers) in a later year.

The IRS does not penalize you for changing your business activity code. However, try to be consistent year-over-year if your business has not fundamentally changed. Frequent code changes with no apparent business reason could look unusual during an examination.

Where to find the full list of business activity codes

The complete list of principal business activity codes is published in the Instructions for Form 1120 (U.S. Corporation Income Tax Return). The IRS uses the same NAICS-based code system across Form 1120, Form 5472, and other business returns.

You can find the list by downloading the Form 1120 Instructions from irs.gov/forms-instructions and searching for "Principal Business Activity Codes" — it is typically a multi-page table near the end of the instructions.

The codes are organized by industry sector (e.g., Agriculture 110000-115000, Mining 211000-213000, Manufacturing 311000-339000, Information 511000-519000, Professional Services 541000-541900). For technology businesses, look under the 541000 range (Professional, Scientific, and Technical Services).

Frequently Asked Questions

What business activity code should an indie developer use on Form 5472?

Use 541511 — Custom Computer Programming Services. This is the standard code for solo developers, SaaS builders, app developers, and freelance programmers. It covers writing, modifying, testing, and supporting software.

What is the difference between 541511 and 511210 for software businesses?

541511 (Custom Computer Programming Services) covers writing and developing software. 511210 (Software Publishers) covers publishing and distributing pre-packaged software. If you primarily build software, use 541511. If you primarily publish and sell finished software products through app stores, 511210 may be more appropriate.

What code should I use for my e-commerce or dropshipping business?

Use 454110 — Electronic Shopping and Mail-Order Houses. This is the standard code for online retail businesses, whether you hold inventory (traditional e-commerce) or use dropshipping. It applies to sales through Amazon, Shopify, your own website, or any online platform.

Does the business activity code on Form 5472 affect how much tax I pay?

No. Form 5472 is an information return that reports transactions, not income or tax. The business activity code is used by the IRS for classification and statistical purposes only. It does not change your tax rate or obligations.

Can I use different business activity codes on Form 5472 and Form 1120?

The pro forma Form 1120 and the attached Form 5472 should use the same business activity code, since they describe the same entity. Use the code that represents the LLC's primary business activity on both forms.

What if my LLC does multiple types of work?

Choose the code that represents the activity generating the largest share of revenue. If your LLC earns 60% from custom programming and 40% from consulting, use 541511 (Custom Computer Programming). You only enter one code — do not try to list multiple codes.

Where can I find the complete list of IRS business activity codes?

The full list is in the Instructions for Form 1120, available at irs.gov/forms-instructions. Search for 'Principal Business Activity Codes' — it is a multi-page NAICS-based table near the end of the instructions. For tech businesses, look under the 541000 range.

What business activity description should I write for a SaaS business?

Write 'Custom computer programming services' or 'Software development' and use code 541511. Keep the description short, specific, and matching the NAICS category. Avoid vague descriptions.

form 5472foreign-owned LLCIRS reportingpro forma 1120$25000 penalty

Never miss an IRS deadline

Get free email reminders for Form 5472, state annual reports, quarterly estimated tax, and OBBBA rule changes — built for foreign-owned LLC owners. No spam. Unsubscribe anytime.

We respect your privacy. No spam, ever.

More on Form 5472 & Foreign-Owned LLCs

Read the in-depth guides