Numbers alignment in a table and in a topdown label placement

Hello UX Stackexchange,

Recently I'm facing an issue in terms of forms design.

enter image description here

My developer has insisted that numbers should be aligned right. But I think that since the input for numbers are far apart from the Label, this spells bad experience for the user and causes alignment issues for me.

The placement of our forms are using Top-Down placement so it looks messy when the numbers are aligned right.

I agree that in tables, numbers are aligned right since tables are usually for comparison and aligning right makes it easier to compare.

Anyone else has this similar issue and how do you handle them?