Ich arbeite an den Kapitalgewinnsteuern, die der IRS der Vereinigten Staaten verlangt (Formular 8949 und Anhang D). Die Auswahl eines guten Algorithmus zur Auswahl einer Kostenbasis für einen Verkauf scheint in der folgenden Situation nicht einfach zu sein:
Angenommen, ich habe 6 Artikel für 0,17 $ gekauft. (Ich wähle in diesem Beispiel kleine Zahlen, um meinen Standpunkt leicht zu erkennen.) Dann habe ich jeden Artikel einzeln zu verschiedenen Preisen verkauft. Ich muss dem IRS 6 Kostengrundlagen melden, und ich denke, sie müssen sich auf 0,17 $ summieren. Die wahre Kostenbasis jedes Artikels ist 0,17/6, aber ich kann das nicht auf ein Steuerformular schreiben, weil seine Dezimaldarstellung unendlich lang ist (0,02833333333...). Nehmen wir an, ich möchte Kostenbasen, die keine Bruchteile von Pennies haben. Dann könnte ein vernünftiger Algorithmus für diese Situation den Artikeln diese Kostenbasen zuweisen: 0,03, 0,03, 0,03, 0,03, 0,03, 0,02.
Ein weiterer wichtiger Punkt ist, dass ich diesen Algorithmus über mehrere Steuerjahre hinweg ausführen werde. Ich möchte also nicht, dass ein Verkauf im Jahr 2016 die Kostenbasis eines Verkaufs beeinflusst, den ich bereits in meiner Steuererklärung von 2015 gemeldet habe.
Was ist ein guter Algorithmus/eine gute Methode, um in solchen Situationen jede Kostenbasis auszuwählen?
Ich muss dem IRS 6 Kostengrundlagen melden, und ich denke, sie müssen sich auf 0,17 $ summieren
Gar nicht. Wenn Sie runden, verlangt der IRS, dass Daten auf den nächsten vollen Dollar gerundet werden. In diesem Fall beträgt die Kostenbasis für alle Artikel 0 USD.
Was ist ein guter Algorithmus/eine gute Methode, um in solchen Situationen jede Kostenbasis auszuwählen?
Sie brauchen keine Algorithmen. Alles, was Sie brauchen, ist konsequent zu sein. Sie können sich dafür entscheiden, Cents zu melden, und dann müssen Sie bei Ihrer Rückkehr überall Cents melden . Sie können sich dafür entscheiden, keine Cents zu melden - ebenso müssen Sie bei Ihrer Rückkehr überall einheitlich sein. Sie müssen nicht bei allen Renditen konsistent sein, Sie können Cents bei Ihrer Rendite 2014 melden und sie bei Ihrer Rendite 2015 nicht melden, bis zu Ihnen.
Rundungsregeln sind standardmäßige mathematische Rundungsregeln, Sie runden auf den nächsten vollen Wert (entweder Cent oder Dollar, je nach Wahl für Ihre Rendite).
Rundungsfehler innerhalb von $1 sind vollkommen in Ordnung. Dh: Ihre tatsächliche Kostenbasis beträgt 0,17 $, aber Sie haben auf 0,00 $ abgerundet - das ist in Ordnung. Ebenso wird $0,028333... auf $0,03 gerundet, wenn Sie Cent angeben, auch wenn die Summe 0,18 und nicht die tatsächlich gezahlten 0,17 beträgt. Das ist gut.
Keschlam
Peter Becker