We research all brands listed and may earn a fee from our partners. Research and financial considerations may influence how brands are displayed. Not all brands are included. Learn more.

Transparent piggy banks talking
Getty Images

When it comes to being open with a partner about your finances, millennials have all other generations beat.

Despite their lower rates of marriage and length of time in relationships, millennials appear to value financial transparency far more than Gen X or Boomers. A full 98% of millennials who are in a relationship reported that they've already spoken with their partner about money matters, a report from NerdWallet found.

By comparison, only 87% of middle-aged couples reported that they've discussed their financial situation with their partners.

Millennials were also the most likely group to have had these financial discussions before moving in together.

The NerdWallet study also looked into the significance singles place on a person's credit and financial savvy when dating. The takeaway: 40% of singles reported that they were more likely to date someone with a higher credit score, and over half said they would be less likely to go on a date with someone who had a poor credit score.

For an upcoming story, Money wants to hear from both Boomers and Millennials about how they approach money in relationships. Do these findings surprise you? Or do they seem right based on your own experiences? If you're in a relationship, we want to know when you and your partner had the money talk and what questions you both raised; if you're not partnered up, we want to hear what financial criteria you think are important for people to consider as they approach a new relationship.

We'll be in touch for more information if we're considering your story for publication. We look forward to hearing from you.

Name(required)

Phone Number

Email(required)

Tell us about yourself(required)

Age

Where do you live?

Submit

Δdocument.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );