המחשבון מבוסס על גימטריה עברית — שיטה עתיקה בת אלפי שנים שמייחסת ערך מספרי לכל אות בעברית.
לכל אות יש ערך קבוע: א=1, ב=2 עד ת=400.
המחשבון סוכם את ערך הגימטריה של כל שם, מצמצם אותו לשורש מספרי (1-9), ואז בודק את ההתאמה בין שני השורשים.
בנומרולוגיה, שורשים מספריים מסוימים משלימים אחד את השני טוב יותר, בדומה לאלמנטים בטבע.
השילוב של שני השורשים יוצר ערך התאמה ייחודי שמבטא את ה"כימיה" המספרית בין השמות.