IRS Forms

Form 1118 (Schedule K) – Foreign Tax Carryover Guide

Learn how to complete Schedule K for Form 1118, reconcile foreign tax credit carryovers by basket and country, handle redeterminations, avoid errors, and file on time.

Accountably Editorial Team 11 min read Jan 01, 2026 Updated Jan 01, 2026
I still remember a close where a corporate tax manager slid a printout across the table and said, “We are sure the credit is right, but I cannot tell you which country bucket it came from.”

The numbers technically tied, yet the carryover ledger did not. That small disconnect caused two extra review loops, a late night in March, and weeks of unease. If you have ever tried to explain a mismatch between Schedule K and Form 1118 to a CFO, you know the feeling.

This guide is here to make that go away. You will learn what Schedule K does, when you must file it, how to pull the right data, and how to avoid the mistakes that trigger rework. We will keep the tone practical and the steps clear, so you can move through busy season with fewer surprises.

Key takeaways

  • Schedule K is where you reconcile your corporation’s foreign tax credit carryovers by separate category and, when required, by country. It shows beginning balances, adjustments, amounts used, expirations, and new carryovers.
  • If carryovers touch the current year’s Form 1118 computation, you must attach Schedule K to Form 1118 and file it with the corporate return by the deadline, including extensions.
  • Do not complete Schedule K for the section 951A category, the carryover rules do not apply to that basket.
  • Redeterminations belong on Schedule L, then you reflect their impact in Schedule K adjustments.
  • Common pitfalls include wrong category or country codes, line math that does not roll, and missing support for adjustments. A short checklist and clean workpapers prevent most issues.

What Schedule K of Form 1118 actually does

Schedule K is the Foreign Tax Carryover Reconciliation. Think of it as your running ledger across years. You start with prior‑year carryovers, post adjustments, record what you used this year, track expirations, and capture any new carryovers or carrybacks. Your totals must align with the limitation math on Form 1118. The IRS instructions are explicit that Schedule K is used to reconcile the prior year’s carryover to the current year’s, and that you complete a separate schedule for each applicable category.

Two quick framing points you will use throughout the return:

  • Excess limitation versus excess foreign taxes, this determines whether you use old carryovers or create new ones.
  • Category integrity, each basket stands on its own, and some, like section 951A, are excluded from carryovers.

Tip: If your Form 1118 shows a carryforward on Schedule B, Part II, that amount should trace to Schedule K’s adjusted prior‑year balance and movements. If it does not, pause and fix the ledger before you file.

When you must file Schedule K

File Schedule K in any year your foreign tax credit carryovers affect the current computation, which is most years for multinationals. The Form 1118 instructions state that even if you did not elect the credit in a prior year, Schedule K is still used to reconcile carryovers as part of the current computation when applicable. Attach it to Form 1118 and submit with the corporate return.

Filing deadline and extensions, plain and current

  • Corporate returns are generally due on the 15th day of the fourth month after the tax year ends. For calendar‑year C corps, that is typically April 15.
  • You can request an automatic extension using Form 7004. Most C corps receive a 6‑month extension. C corps with tax years ending June 30, and beginning before January 1, 2026, receive a 7‑month extension. For tax years beginning in 2026, the automatic extension period is 6 months, including June 30 year ends.

Note, an extension to file does not extend time to pay tax. Pay on the original due date to avoid interest and penalties.

The What, How, Wow framework for Schedule K

  • What, Schedule K is the ledger that preserves and deploys your foreign tax credit carryovers by basket and country where required.
  • How, follow a line‑by‑line process with clean documentation so every number can be retraced in minutes, not hours.
  • Wow, use a smart workpaper with automated rollforwards, country codes, and expiration flags. This turns reviews from “hunt and peck” to “confirm and sign.”

The lines that matter, and what to pull

Here is the simplified map of what each key line wants and where you usually find it.

Quick line guide

  • Line 1, prior‑year foreign tax carryover, by category and country as applicable, taken from last year’s Schedule K, line 8.
  • Line 2, adjustments, including redeterminations under section 905(c), domestic audit changes, reorganizations, and other corrections, with short descriptions.
  • Line 3, adjusted carryover, the math result of lines 1 and 2, and the amount that ties into Schedule B.
  • Line 4, amounts utilized this year, limited by excess limitation, never more than the allowable usage.
  • Line 5, expirations from the 10th preceding tax year.
  • Lines 6–7, current‑year carryover generated and any carryback to the prior year, with the usual one‑year back, ten‑year forward rules.

Table, lines and source docs

Line What you enter Typical source documentation
1 Prior‑year carryover by basket and country Last year’s Schedule K, your carryover roll, GL tie‑out
2 Adjustments, including 905(c) redeterminations Schedule L package, audit reports, amended returns, memos
3 Adjusted balance Your reconciliation worksheet, reviewed formulas
4 Amount used this year Current year Form 1118 limitation and usage schedules
5 Expired amounts Aging schedule with 10‑year window flags
6–7 New carryovers and carrybacks Schedule B computations, carryback election support

Review cue: If your line 4 utilization exceeds the current year excess limitation for that basket, your file will not survive a second reviewer, much less an IRS exam. Cap usage at the limitation.

Step by step, how to complete Schedule K without backtracking

1.Pull last year’s ledger, then lock Line 1

  • Grab prior‑year carryovers by separate category and by country where required. Enter them exactly as they roll from last year’s Schedule K, line 8. If this does not tie, stop and fix the prior ledger.
  1. Post adjustments on Line 2 with short labels
  • Include section 905(c) redeterminations, audit changes, reorganizations, and any other corrections. Keep a concise description for each item, for example, “2019 redetermination, Country DE, refund posted, see Schedule L Part II.”
  1. Compute Line 3 and trace it to Schedule B
  • Combine lines 1 and 2 to get the adjusted carryover. Your total should feed Schedule B, Part II carryforward math for the basket, so keep the tie‑out visible in your workpaper.
  1. Record current‑year usage on Line 4
  • Only use carryovers to the extent you have excess limitation. Do not exceed it. If the year is an excess foreign tax year, skip usage and prepare to book expirations and new carryovers.
  1. Capture expirations on Line 5
  • Only the 10th preceding year column is relevant for expirations. If anything remains after usage, it expires and you record it here. Your aging schedule should highlight these well before year end.
  1. Book new carryovers and consider a carryback, Lines 6–7
  • If this is an excess foreign tax year, compute the new carryover, then decide whether to carry back to the immediately preceding year. If you estimate the carryback now and it later changes, you will true it up on next year’s Line 2a.

Quality check: Build a one‑page bridge that shows, by basket, beginning balance, plus or minus adjustments, equals adjusted balance, minus used, minus expired, plus new, minus carryback, equals ending balance. That single page wins reviews.

Redeterminations, Schedule L, and how they flow into Schedule K

Foreign tax redeterminations can arrive years later, and they must be reported on Schedule L in the tax year the redetermination occurs. You will provide separate detail for increases and decreases, show the relation back years, exchange rates, and any impact on U.S. tax. Then, in Schedule K, you reflect the resulting carryover adjustments in Line 2 so your ledger stays honest. The 2025 instructions for Schedule L clarify columns and reporting, including contested taxes and the two‑year rule for accrued but unpaid taxes.

Spotting redetermination events

  • Foreign audits, refunds, amended foreign returns, court decisions, and the section 905(c)(2) two‑year rule for accrued taxes that were not paid within 24 months.
  • Each event must be tied to basket and country and to the relation back year on Schedule L, then carried into Schedule K as an adjustment.

Field note: Teams often adjust the FTC in the current year but forget to rebuild the carryover ledger. The IRS expects both, Schedule L to report the event, Schedule K to fix the running balance.

Deadlines, e‑file, and extensions that actually apply to you

  • File Form 1118, with all applicable schedules including Schedule K and Schedule L if needed, by your corporate return due date. Calendar‑year C corps are generally due April 15.
  • Use Form 7004 for an automatic extension. Most C corps get 6 months. If your fiscal year ends June 30 and begins before January 1, 2026, you still get 7 months. For tax years beginning in 2026, the extension is 6 months across the board. Plan your Schedule K timing accordingly.
  • E‑file where possible, and keep the signed PDF or software print image of Schedule K with your workpapers.

Reminder: An extension to file is not an extension to pay. Estimate and pay by the original due date to avoid interest and penalties.

The documentation packet reviewers love

Create a compact but complete packet so anyone on your team, including a new reviewer, can retrace the file quickly.

  • Prior‑year Schedule K and the carryover roll with basket and country detail.
  • Adjustment ledger with short descriptions, dates, and references to Schedule L, amended returns, or audit reports.
  • Current‑year limitation and utilization worksheets that tie to Schedule B.
  • Expiration aging with a 10‑year window flag and support for any carryback calculation.

Quick win: Add a “review protection” checklist at the front of the packet. Five boxes, all must be checked before partner review, codes match, math ties, prior year ties, redeterminations reflected, deadlines set.

Common errors and simple ways to avoid them

  • Using the wrong basket or mixing countries A single misplaced code can break the limitation math and the ledger. Confirm codes at the top of Schedule K match the corresponding Form 1118. Keep a one‑page category map in your binder.
  • Forgetting that section 951A category has no carryovers If you put 951A on Schedule K, you will create a mismatch that must be unwound. Exclude it from carryover tracking.
  • Line math that does not roll to Schedule B If Line 3 does not tie to your Schedule B inputs, reviewers will circle back. Make the bridge obvious inside your workbook.
  • Missing the 10‑year expiration Aging is not optional. Tag every carryover with its expiration year and review it before year end, not after filing.
  • Posting redeterminations on Schedule L but not updating Schedule K Both schedules must move together. Post the event on Schedule L, then carry the impact to Line 2 on Schedule K.

Reviewer’s cue: Put a small blockquote at the top of your workpaper that states, “Line 1 agrees to prior Schedule K line 8 totals. Line 2 agrees to Schedule L adjustments. Line 3 flows to Schedule B.” When you can say this out loud, you are ready to file.

Practical workflow, the way strong teams run this

Here is a simple cadence you can implement in one cycle.

1.Pre‑close, refresh the carryover ledger

  • Roll the beginning balances by basket and country, update the aging, and pre‑post any known redeterminations. This reduces scrambling later.
  1. During close, keep the bridge live
  • As the Form 1118 limitation comes into focus, update the expected Line 4 utilization and flag any expirations.
  1. Post‑close, finish the packet
  • Complete Schedule K, prepare the one‑page bridge, and finalize Schedule L if any events occurred. Lock the codes, rerun ties, then send to review.

A quick checklist for reviewer peace of mind

  • Codes at top of Schedule K match Form 1118 category and country codes.
  • Line 1 equals last year’s Schedule K, line 8 totals.
  • Line 2 lists every adjustment with a short label and has support.
  • Line 3 ties to Schedule B and to your workpaper.
  • Line 4 usage is less than or equal to excess limitation.
  • Line 5 expirations match the 10‑year aging.
  • Lines 6–7 reflect current‑year excess foreign taxes and any carryback.

Where a disciplined offshore team can help, carefully and only when it fits

Many firms miss deadlines because the ledger work, coding, and proof sets eat reviewer hours. If you partner with an offshore delivery team, treat it as operations, not staffing. The team must run on SOPs, structured workpapers, and review gates, so Line 1 through Line 7 reconcile on the first pass. On the Accountably side, we integrate trained offshore teams into your workflow, inside your software stack, with standardized workpapers and multi‑layer review. That keeps Schedule K clean, reduces review time, and gives partners back strategy hours. Use this when you want capacity without chaos, not as a last‑minute fix.

Bottom line, capacity only helps if the workpapers are standardized, the codes are correct, and the ledger rolls forward without manual patching. That is the difference between “offshore bodies” and an offshore delivery system.

FAQs, short and straight

Do all separate categories require a Schedule K?

Yes, if a basket has a prior‑year carryover, a current‑year carryover, or both, file a Schedule K for that category. The instructions make this filing requirement explicit, and they also note that section 951A category is excluded from carryover rules.

Where do redeterminations go, and how do they hit Schedule K?

Report redeterminations on Schedule L in the year they occur, with detail by relation back year, exchange rate, and payor information. Then post the resulting adjustments on Schedule K, Line 2, so your running balance is correct.

Can I carry back current‑year excess foreign taxes and still file on time?

Yes. You typically carry back one year. If the exact amount is not known at filing, enter a reasonable estimate on Line 7, then correct it on next year’s Line 2a if needed. Keep support with your return.

How do I get the latest IRS versions and country codes?

Use the IRS “About Form 1118” page to access current forms, schedules, and instructions, and use the IRS country code list linked there. Check the last reviewed date and monitor for updates during filing season.

Detailed example, putting it all together

Imagine your general category shows a beginning carryover of 1,200, by country. During the year, you receive a foreign refund related to 2021, which creates a redetermination that reduces the 2021 carryover by 150. You post that event on Schedule L and attach the notices and your calculation. On Schedule K, you enter 1,200 on Line 1, then record a negative 150 on Line 2 with a short label that references the Schedule L section. Line 3 becomes 1,050. Your current‑year excess limitation is 900, so you can use up to 900. You decide to use 600 based on modeling, so Line 4 is 600, leaving 450 to carry. None of the 10‑year windows expire this year, so Line 5 is zero. You have no excess foreign taxes in the current year, so Lines 6–7 are zero. Your ending balance is 450, and your Schedule B tie shows it cleanly. This is what a reviewer wants to see.

Compliance notes and season timing

  • Keep English descriptions and state all amounts in U.S. dollars on Schedule K and Schedule L. If you convert currency, explain your rate method.
  • For contested foreign taxes where a provisional credit was claimed, the 2025 Schedule L instructions outline an annual reporting requirement and updated columns. Review these before filing.
  • Plan filings against real due dates. For 2026 filings, remember the extension rules for June 30 year ends have shifted to 6 months for tax years beginning in 2026, so plan review capacity accordingly.

A closing checklist you can paste into your workpapers

  • Codes correct at the top of Schedule K and consistent with Form 1118.
  • Line 1 equals last year’s Schedule K, line 8 totals, by basket and country.
  • Every Line 2 adjustment labeled and supported, Schedule L filed if applicable.
  • Line 3 tie to Schedule B is documented on a single page.
  • Line 4 usage does not exceed excess limitation.
  • Expirations flagged and posted on Line 5 with aging proof.
  • Current‑year carryover and carryback logic shown on Lines 6–7, with a carryback election note if used.
  • Extension strategy set, Form 7004 ready if needed, pay by the original due date.

Final word

You do not need more spreadsheets, you need one clean ledger that ties. If you keep the categories straight, reconcile redeterminations promptly, and build a simple bridge that even a new reviewer can follow, Schedule K becomes a formality rather than a fire drill. And if you decide to bring in help, make sure that help runs on SOPs, structured workpapers, and review gates, not resumes. That is how you protect the credit, the deadline, and your team’s nights.

Every Form Represents Work Your Team Has to Deliver

Accountably embeds trained offshore teams into your workflow – so your firm handles more returns without more burnout.

30-Day Guarantee 150+ Firms SOC 2 Aligned