You found the 3 in the corner of your Kakuro grid. Two cells, so it’s a 1 and a 2. You penciled both digits into both cells and felt good about it. Now you’re staring at those two cells, pencil hovering, and the question is simple: which one gets the 1?
You could flip a coin. Half the time you’d be right, and the other half you’d find out fifteen moves later, when a sum on the far side of the grid comes up one short. Knowing which digits belong in an entry is only half the work. The other half is knowing where each one goes, and the answer is almost never in the clue you’re staring at. It’s in the clue that crosses it.
The Power of the Intersection
The Dual-Constraint Rule
Every white cell in a Kakuro grid belongs to exactly two entries: one running across and one running down. Whatever digit you write there has to satisfy both clues at once.
In the diagrams below, clue cells read down\across: 3\ is a down clue of 3, \4 is an across clue of 4.
+-------+-------+-------+
|#######| 3\ | 12\ |
+-------+-------+-------+
| \4 | ? | |
+-------+-------+-------+
| \11 | | |
+-------+-------+-------+
The ? cell answers to the \4 on its left, which needs two cells summing to 4, and to the 3\ above it, which needs two cells summing to 3. A digit that works for one clue and breaks the other is wrong, no matter how good it looks.
That’s the whole principle: the correct digit must appear in the candidate set of both entries. Write out what each clue allows, compare the two lists, and keep only what they share. The overlap is often a single digit.
Eliminating the Impossible
Cross-referencing works best when one of the two clues is a unique sum, or when a low clue crosses a high one.
Start with the low-meets-high case. A 4 over two cells crosses a 20 over three cells. The 4 can only be {1,3}. The 20 has four options: {3,8,9}, {4,7,9}, {5,6,9}, and {5,7,8}. Not one of them contains a 1, and only one contains a 3. The shared cell has to be 3, and the 20 has to be 3 + 8 + 9. One comparison gave you a digit and a full set of digits for the longer entry.
Now say a 16 over two cells crosses a 10 over two cells. The 16 can only be {7,9}. The 10 has four options: 1 + 9, 2 + 8, 3 + 7, or 4 + 6, so its cells could hold any of {1,2,3,4,6,7,8,9}. Compare the lists:
- 16 allows: 7, 9
- 10 allows: 1, 2, 3, 4, 6, 7, 8, 9
- Shared: 7, 9
That doesn’t force a digit yet, but it rules out six digits in that cell, and it tells you the 10 must be either 3 + 7 or 1 + 9. The 2 + 8 and 4 + 6 options are gone. One crossing cut the 10’s possibilities in half.
Push both clues to the extremes and the overlap disappears entirely. Picture a 16 over two cells crossing a 4 over two cells. The 16 needs {7,9}. The 4 needs {1,3}. They share nothing. No digit can satisfy both, so that layout can’t exist in a valid puzzle. If you ever see an empty overlap, you’ve misread a clue, miscounted an entry length, or made an error earlier. It’s an alarm, not a dead end.
Practical Example: The Corner Solve
Back to that corner, where a horizontal 4 meets a vertical 3. This time, solve all four cells.
+-------+-------+-------+
|#######| 3\ | 12\ |
+-------+-------+-------+
| \4 | | |
+-------+-------+-------+
| \11 | | |
+-------+-------+-------+
Intersection Logic Flow
Visualizing the cross-referencing process:
graph TD
A[Horizontal Clue 4] -->|Requires| B("{1, 3}")
C[Vertical Clue 3] -->|Requires| D("{1, 2}")
B --> E{Intersection Cell}
D --> E
E -->|Must be shared| F["Candidate = 1"]
Step 1: List the horizontal 4. Two cells, sum of 4. Only {1,3} works.
Step 2: List the vertical 3. Two cells, sum of 3. Only {1,2} works.
Step 3: Find the intersection. The top-left white cell sits in both entries, so its digit must appear in {1,3} and {1,2}.
Step 4: Take the shared digit. The only digit in both sets is 1. The corner is 1.
+-------+-------+-------+
|#######| 3\ | 12\ |
+-------+-------+-------+
| \4 | 1 | 1 3 |
+-------+-------+-------+
| \11 | 1 2 | |
+-------+-------+-------+
Step 5: Fill the rest of each entry. The across 4 has one cell left: 4 − 1 = 3. The down 3 has one cell left: 3 − 1 = 2.
Now look at the bottom-right cell. Before the corner was solved, cross-referencing couldn’t help here. The across 11 allowed {2,9}, {3,8}, {4,7}, or {5,6}. The down 12 allowed {3,9}, {4,8}, or {5,7}. Their shared candidates were 3, 4, 5, 7, 8, and 9, which is far too many to act on.
With the corner filled, both entries have one cell left. The across 11 already has a 2, so the last cell is 11 − 2 = 9. The down 12 already has a 3, so the last cell is 12 − 3 = 9. Both clues land on 9, which confirms it.
+-------+-------+-------+
|#######| 3\ | 12\ |
+-------+-------+-------+
| \4 | 1 | 3 |
+-------+-------+-------+
| \11 | 2 | 9 |
+-------+-------+-------+
That last move is a forced digit. Once an entry has one empty cell, the digit isn’t a choice. It’s subtraction. And when the across and down subtractions agree, you get a free check on your work.
Cross-Referencing Away From the Corners
Corners are easy because both clues are unique sums. In the middle of the grid, one crossing usually narrows a cell without solving it, so you combine it with what the rest of the entry already knows.
Here’s the grid from The Magic of Unique Sums after its four corners are filled:
+-------+-------+-------+-------+-------+-------+
|#######| 3\ | 25\ |#######| 24\ | 17\ |
+-------+-------+-------+-------+-------+-------+
| \4 | 1 | 3 | 24\16 | 7 | 9 |
+-------+-------+-------+-------+-------+-------+
| \25 | 2 | | A | | 8 |
+-------+-------+-------+-------+-------+-------+
|#######| 16\19 | | | | 3\ |
+-------+-------+-------+-------+-------+-------+
| \27 | 7 | | | | 2 |
+-------+-------+-------+-------+-------+-------+
| \17 | 9 | 8 | \4 | 3 | 1 |
+-------+-------+-------+-------+-------+-------+
Cell A sits in the down 24 that starts at the 24\16 cell. That entry covers three cells, so it has to be {7,8,9}. It also sits in the across 25, which already contains an 8. So A is 7 or 9. That’s as far as the crossing alone gets you.
Now list what the across 25 still needs. It has a 2 and an 8, so its three middle cells must add to 15 without using 2 or 8. Only three sets work: {1,5,9}, {3,5,7}, and {4,5,6}.
- {4,5,6} has no 7 or 9, so it can’t fill A. Cross it out.
- {3,5,7} needs a 3 somewhere in the middle. The cell left of A sits in the down 25, which already has a 3 at the top. The cell right of A sits in the other down 24, the five-cell one along the fifth column, which already has a 3 at the bottom. The 3 has nowhere to go. Cross it out.
- {1,5,9} is all that’s left, and of those three digits only 9 fits A.
A = 9. Now A’s three-cell down 24 has 7 and 8 left for its other two cells. The bottom one sits in the across 27, which already has a 7, so it’s 8, and the middle one is 7. One deduction set off two more.
Do’s and Don’ts
Do:
- ✓ Check the crossing clue every time before you write a final digit.
- ✓ Hunt for places where a low unique sum crosses a high clue, like the 4 crossing the 20 above. Their overlap is often a single digit.
- ✓ When a crossing narrows a cell to two digits, list the full combinations for the longer entry and test each one.
Don’t:
- ✗ Forget to update the rest of both entries after you solve an intersection. The remaining sums just changed.
- ✗ Validate a digit in one direction only. Every cell gets checked twice.
Troubleshooting Common Issues
“I cross-referenced two clues and they share no digits.” Something upstream is wrong. Either your list of combinations is incomplete, or an earlier digit is incorrect and has shrunk an entry’s options. Erase the pencil marks in both entries, recalculate each candidate set from the clue and the digits already placed, and compare again. If the overlap is still empty, trace back through the last few digits you placed in those entries.
“The two clues share three or four digits, so nothing is forced.” That’s normal for mid-range clues. Leave the pencil marks and work somewhere else. Each digit you place elsewhere removes candidates from these entries, and the overlap shrinks on its own.
Conclusion
Cross-referencing is what turns Kakuro from a stack of separate addition problems into one connected puzzle. Every digit you place sends information in two directions.
Key takeaways:
- Every white cell answers to two clues, one across and one down.
- The correct digit must appear in the candidate sets of both entries.
- Crossing two unique sums gives you your first definite digits. After that, subtraction and combination lists carry the solve into the middle of the grid.
Next steps: Practice on beginner grids by hunting for intersections where a unique sum crosses anything at all. Then read up on the habits that undo good logic.
Keep reading in this series:
- Next: Common Kakuro Mistakes Beginners Make and How to Avoid Them
- Previous: Kakuro Unique Sums: The Magic of 3, 4, 16, and 17
