Because $(\mathbb{Q}, +)$ is a divisible group, $\mathbb{R} = \mathbb{Q} \times H$, for some subgroup $H$ (if one sees $\mathbb{R}$ as a $\mathbb{Q}$-vector space, for instance one can choose a basis containing $1$ and then get rid of it).
Is there such an $H$ that is a ring?
EDIT: I do not mean it as a direct product of rings, I am only asking if there is a complement of $\mathbb{Q}$ as additive subgroup that is also closed by multiplication.
EDIT2: Eric Wofsey solved it below. What if now we replace $\mathbb{Q}$ with the algebraic numbers?
Suppose you had such a complement $H$ and consider any irrational algebraic number $\alpha$. Then for some $q\in\mathbb{Q}$, $\alpha-q\in H$; replacing $\alpha$ with $\alpha-q$ (which is still an irrational algebraic number) we may assume $\alpha$ itself is in $H$. But now we have a problem: $\alpha$ is a root of some polynomial $p(x)$ with rational coefficients and nonzero constant term $c$. The equation $p(\alpha)=0$ then writes $c$ as a $\mathbb{Q}$-linear combination of powers of $\alpha$, and so would imply that $c\in H$. This is a contradiction since $c$ is a nonzero rational.
(Slightly more strongly, this actually shows that no complement of $\mathbb{Q}$ in $\mathbb{R}$ can be closed under taking natural number powers.)
Here's another argument. Suppose such a complement $H$ existed. Note then that $H$ would be closed under multiplication by arbitrary elements of $\mathbb{R}$, since it is closed under multiplication both by elements of $H$ and by elements of $\mathbb{Q}$. That is, $H$ would be an ideal in $\mathbb{R}$. But $\mathbb{R}$ has no nontrivial proper ideals, so this is impossible.
(More generally, this shows that if $K\subset L$ is a nontrivial field extension then $K$ cannot have a $K$-linear complement in $L$ that is closed under multiplication.)