gnucash share fractions
As BrenBarn stated, tracking fractional transactions beyond 8 decimal places makes no sense in the context of standard stock and mutual fund transactions.  This is because even for the most expensive equities, those fractional shares would still not be worth whole cent amounts, even for account balances in the hundreds of thousands of dollars. One important thing to remember is that when dealing with equities the total cost, number of shares, and share price are all 3 components of the same value.  Thus if you take 2 of those values, you can always calculate the third: (price * shares = cost, cost / price = shares, etc).  What you're seeing in your account (9 decimal places) is probably the result of dividing uneven values (such as $9.37 invested in a commodity which trades for $235.11, results in 0.03985368550891072264046616477394 shares).  Most brokerages will round this value off somewhere, yours just happens to include more decimal places than your financial software allows. Since your brokerage is the one who has the definitive total for your account balance, the only real solution is to round up or down, whichever keeps your total balance in the software in line with the balance shown online.
Something to consider is how do you want to handle fractional shares. Most open-end funds can easily go to fractional shares to that if you want to invest $500 in a fund each month, it is a relatively easy transaction where some shares will be fractional and handled easily. An ETF may not always work that way unless you go through something like Sharebuilder that would allow the fractional shares as if the ETF is trading at $150/share, you could buy 3 shares but still have $50 that you want to invest but can't as stocks trade in whole share numbers usually. This is without adding brokerage commissions. Depending on the broker, re-investing dividends may or may not be that simple as fractional shares could be a problem since those 3 shares aren't likely to have enough of a dividend to equal another share being bought with the proceeds. If you want the flexibility of stop and limit orders then the ETF may make more sense while the open-end fund is simply to invest whole dollar amounts that then lead to fractional shares. Don't forget to factor in minimums and other stuff as VFIAX may have a bit of a minimum to it as well as possible fees that could be annoying as I remember VFINX having some account maintenance fees that were a bit irksome back in the day that may still be around in some cases so be sure to read the fine print on things. I use GnuCash which I really like.  However, I've never used any other personal finance software so I can't really compare.  Before GnuCash, I used an Excel spreadsheet which works fine for very basic finances. Pros Cons Unless your brokerage will sell you fractional shares, the most obvious difference (without us knowing the actual identify of the companies) is that with the $260 one, you will have 3 shares plus you will have $220 minus commission left over that you wanted to invest but weren't able to simply because of the mechanics of long division. You could put that $220 into one of the cheaper stocks, but now the multiple commissions will start to eat your returns. My personal opinion is you should go for a low cost index mutual fund or ETF, and wait to pick individual stocks until you have more than $1000 to work with (and even then, probably still go with the low cost index fund) Mint has worked fairly well for tracking budgets and expenses, but I use GnuCash to plug in the holes. It offers MSFT$ like registers; the ability to track cash expenses, assets, and liabilities; and the option to track individual investment transactions. I also use GnuCash reports for my taxes since it gives a clearer picture of my finances than Mint does. This is a bit complicated because of all the moving parts, but is a little simpler because the two warrants are now publicly traded.  The main rule appears to be that your cost should be apportioned into the bases for the pieces you received by the proportions of the prices established in the market on the first day of trading in which they trade separately (source: costbasis.com).  Since the A and B GM warrants began trading in March 2011 (at least that's what a quick search shows), use their prices and the GM price on the same day to establish the proportions.  You also must include the factor of how much of each piece you received for each of your bonds. So, for example, if the prices of GM, WSA, and WSB, were $32, $23, and $17 on the first day of trading, and you got 3 shares GM, 2 A warrants, and 1 B warrant for your bonds, their worth on first day of separate trading would be: and so the proportion of your bond cost to be allocated to your A warrants, for instance, would be 46/159 or about 28.9% using these example figures. The small dribbles of additional securities you have received already, I would include in the calculation above, and if you in the future receive any further dribbles, I would assign them a basis of $0 (as your full bond cost would have already been completely allocated). When my orders fill, I'll often see a 1000 shares go through over 4-6 transactions, with a few cents difference high to low, but totaling the transaction cost, it adds to one commission (say $10 for my broker). Are you sure a series of partial fills would result in as many as 20 commissions? "While this does fall under the ""All-inclusive income"" segment of GI (gross income), there are two questions that come up.  I invested in a decentralized bitcoin business and earned about $230 this year in interest from it Your wording is confusing here only due to how bitcoin works." "It would appear that you are not actually ""equal"" partners.  You have differently valued interests and those values fluctuate based on individual performance.  The TurboTax advice is simplified for entities that don't track interests relative to partner inputs. IRC § 704(a), partner's distributive share is set by the partnership agreement, and § 704(b), failing an allocation by the agreement it is set by the partner's interest in the partnership.  But note § 704(b)(2), which prevents blatant tax-rigging in the partnership agreement."