Galaxy Bookkeeping