Non ho mai provato, ma credo che con la proprietà text-align di CSS si riesca a raggiungere il risultato senza problemi:
codice:
XHTML
<input class="importo" />

CSS
input.importo { text-align:right }