0.01294280 - 0.01272440 = 0.00021840 in fees... assuming that all your coins are in one input... and that you actually prepaid the 2FA fees, so you have a "minimum" sized transaction of 192 bytes, your fee rate would only be 113.75 sats/byte.
Current recommended fees seem to be between 60-140ish... so I don't see any issue with the fee being proposed by Electrum.
If you want to use cheaper fees, then just goto: Tools -> Preferences -> Fees and tick the box that says "Edit Fees Manually". Just be aware that if you screw this up and use a fee that is too low, your transaction may not get confirmed for hours and/or days.
Yes all my coins are in one input or you can say in one address.
but one thing i donot understand is 113.75 sats/byte this what do you mean by byte here?
I mean how many byte i have how do you calculate that?
So that i can also calculate howmany statoshi it shoud be per doller.
yes i really hope i did not end up screwing my transaction.
though its learning process for me and i am very very much interested i donot want to be a consumer only need to know the technical specs
Nope, don't mix bitcoins and dollars.
The fee you pay has nothing to do with the value (in BTC) and certainly not with the transferred FIAT value (if you convert BTC to USD).
You pay a fee per byte of transaction data.
The size of a transaction is related to the amount of inputs and the amount of outputs. It does not matter if you use 10 inputs of 1 BTC/piece or 10 inputs of 0.0001 BTC/piece, the size is allmost the same because both transactions use 10 inputs.
The formula for calculating the size used to be:
tx size =~ nr of inputs*147 + nr of outputs*34 + 10 + number of inputs
Offcourse, nowadays, if you use a segwit wallet, the rules have changed a little bit, but the basic idear remains the same.