Demi Moore and Ashton Kutcher have ­finally settled their divorce ­battle two years after they separated, sources told the New York Post's Page Six.

The former couple, who split in November 2011, reportedly signed ­divorce paperwork and could file the legal documents as soon as next week.

"Ashton and Demi have finally signed their divorce agreement," one source close to the couple told the publication. "They are about to file paperwork with the court that will formally end their marriage...They have finally come to an agreement that was acceptable to all sides."

Moore, 50, will not be getting any spousal support from her soon-to-be-ex-husband, sources close to the actress told TMZ. The Charlie's Angels: Full Throttle star tried to get spousal support on grounds that Kutcher, 35, cheated on her, according to the insider. However, the divorce is in California -- a no fault state -- and because she was not entitled to spousal support, sources said she finally gave up on the effort.

Kutcher was "a little more generous than he had to be" with splitting of their property, the insider added, but they divided the assets acquired during the marriage.

Though they separated nearly two years ago, Kutcher filed for ­divorce in late 2012 and Moore in March. They were seen talking at an Los Angeles airport in September after returning from the same tech conference.

Sources previously told The Post the pair fought over money. Forbes named Kutcher the 2013's highest-paid actor on TV when he joined the cast of Two and a Half Men and made tech investments through his investment firm. Kutcher, who is dating Mila Kunis, also signed on just this week as product engineer and spokesman for ­Lenovo's new Android tablet.

Demi has reportedly been dating Will Hanigan, 30.