Umgang mit Rundungsfehlern bei der Auswahl der Kostenbasis

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:

  • Die Artikel, die Sie kaufen und verkaufen, sind nicht unterscheidbar.
  • Sie können beliebige Mengen davon zu einem beliebigen Preis kaufen.
  • Sie interessieren sich für Rundungsfehler.
  • Es liegt Ihnen am Herzen, zukünftige Steuererklärungen mit früheren in Einklang zu bringen.
  • Niemand stellt Ihnen ein Formular 1099-B zur Verfügung.

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?

Angesichts der Tatsache, dass Sie durch US-Steuern auf den Dollar runden können, vermute ich, dass Sie zu viel darüber nachdenken ... Ich verwende hauptsächlich die First-in-First-out-Buchhaltung, da ich diese Aufzeichnungen habe und meine Fonds auf diese Weise gerne Ergebnisse melden.
Dem IRS sind Rundungsfehler egal.

Antworten (1)

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.