I think I went through this with you in a thread about a year ago. Dimensional analysis is impossible to do with this kind of problem unless you define your units very carefully. Furthermore, dimensional analysis is convenient only with formulas that involve only multiplication, division, and exponentiation; otherwise you need to worry about common denominators.
[math]\text {Let } \dfrac{f}{\text {unit}} = \dfrac{\text {final cost in dollars}}{\text {unit}}.[/math]
[math]\text {Let } \dfrac{p}{\text {unit}} = \dfrac{\text {pre-tax price in dollars}}{\text {unit}}.[/math]
[math]\text {Let } \dfrac{t}{\text {unit}} = \dfrac{\text {tax in dollars}}{\text {unit}}.[/math]
Do you see that we have three things denominated in dollars? You cannot just use a dollar sign for three different variables.
Here are our formulas
[math]\dfrac{f}{\text {unit}} = \dfrac{p}{\text {unit}} + \dfrac{t}{\text {unit}}.[/math]
[math]\dfrac{t}{\text {unit}} = \dfrac{0.06p}{\text {unit}}.[/math]
Now we can use dimensional analysis.
[math]\dfrac{f}{\text {unit}} = \dfrac{p}{\text {unit}} + \dfrac{t}{\text {unit}} = \dfrac{p}{\text {unit}} + \dfrac{0.06p}{\text {unit}} = \dfrac{1.06p}{\text {unit}} \implies[/math]
[math]\text unit * \left (\dfrac{f}{\text {unit}} = \dfrac{1.06p}{\text {unit}} \right ) \implies f = 1.06p.[/math]
Notice that f and p here are UNITS, not variables.
Now we it is simple to go [math]f = 1.06p \text { and } p = \$250 \implies f = 1.06 * \$250 = \$265.[/math]
So you can justify the result using dimensional analysis, but it is not a clean method as it is in physics or chemistry due to the confusion of different kinds of dollars and the use of addition and subtraction in financial formulas.